08fe45abcb
Add a stub API
dc2a338847
Security fixes
89122cc4a4
Can add comment when refused question
b9e54784fa
Nav transition
49f16f5f12
Add a way to define user password on subscribe.php
26faed014f
Standardize Bot class names
f9970cba42
Add build system
35ae6b6245
Introducing nemubot v4 directories architecture
c2f7606d1e
Refactor
334d342b40
Implement socket server subparse
410fa6ded1
Refactor file/socket management (use poll instead of select)
559a2a8adc
Use fileno instead of name to index existing servers
16facd949d
Use super() instead of parent class name
7d82faefe9
ohsnap: introducing new module
faa5759645
suivi: add UPS tracking infos
37a230e70e
suivi: kuse new laposte API to get infos
904ad72316
suivi: fix usps
f17f8b9dfa
nntp: keep in memory latests news seen to avoid loop
211a00b56b
Update kernel-configs page
84afcb1aa9
Add new talks
e77b01c4da
new post about using gitolite rights in gitweb
f1e6062117
Update about page: CISO
5188632b1f
new post: rtl8153b for linux 4.9
be2ab8a702
Add a monitor suggesting moves to players
e07bd78235
When playing versus computer, keep the player move on screen
30513c6acd
Randomize first player after overwritting print/input
4489c95ddc
Add learning.py
14a8e8d546
Implement AI
4de88fb175
Start GPC application
ad51d9da73
Version 0.3: replace Prototype by JQuery and use bootstrap
32b69fbd20
Add databases structures
c1aeb11c6d
Hiding onyx2 directory
872acdbc01
First commit, current version 0.2
8bb7bbb519
Add a checkbox to don't show the paste on the main page
ca8b5a0c3e
Add some search option in the last paste list
7c15c88657
Fix UTF-8 saving from the API
0838f1c15b
Add a simple email API that use Subject as title, From as author.
a6a87b6f8a
Add a new tag to hide a paste on the main page
687eeed344
Add manifest file to fire up the install event
95d75405cb
Save recents stations
0f397bf23a
Cache intermediate pages as home
f7c213102f
Add ServiceWorker
efe6250f38
Add error handling on bad schedule access
0057ca3479
Add option to play wake up clairon
3119204f15
Add option to speak weather after the given time
25fbee5a57
Don't perform wake up procedure if stopped in less than 60 seconds
9aa0b3fe29
Seek to 0, to allow loop
6f28271e47
Do resampling later, to keep the Seeker