summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Rogdham [Thu, 30 Aug 2012 14:40:02 +0000 (16:40 +0200)]
Better crypto for storing passwords
Instead of hash(passwd), store hash(SALT, key, passwd) where:
- SALT is application-specific
- key is random and changed each time passwd changes
To login as admin the first time, go and see /login/1/victory
Arnaud Delcasse [Thu, 30 Aug 2012 09:25:34 +0000 (11:25 +0200)]
Return to join method for fetching publisher
Arnaud Delcasse [Thu, 30 Aug 2012 09:12:51 +0000 (11:12 +0200)]
Fix issue with publisher
Arnaud Delcasse [Thu, 30 Aug 2012 08:44:42 +0000 (10:44 +0200)]
Fix problem of publisher again
Arnaud DELCASSE [Thu, 30 Aug 2012 08:27:02 +0000 (10:27 +0200)]
Fixed hardcoded vote publisher value to maethor
Arnaud Delcasse [Sat, 18 Aug 2012 16:54:30 +0000 (18:54 +0200)]
rewrite \r\n instead of \n
Arnaud Delcasse [Sat, 18 Aug 2012 16:53:27 +0000 (18:53 +0200)]
Merge branch 'master' of git.ndn.cx:cavote
Arnaud Delcasse [Sat, 18 Aug 2012 16:51:23 +0000 (18:51 +0200)]
Fix issue when generating email (unicode decoding)
Arnaud Delcasse [Sat, 18 Aug 2012 16:51:23 +0000 (18:51 +0200)]
Fix issue when generating email (unicode decoding)
Guillaume Subiron [Fri, 8 Jun 2012 07:41:44 +0000 (09:41 +0200)]
Continue arg in login and logout routes
Guillaume Subiron [Thu, 7 Jun 2012 16:44:04 +0000 (18:44 +0200)]
Many TODOs, debug, cleanup, urls
Guillaume Subiron [Thu, 7 Jun 2012 13:13:08 +0000 (15:13 +0200)]
Ajout de boites modales pour les suppressions d'éléments
Guillaume Subiron [Thu, 7 Jun 2012 12:32:33 +0000 (14:32 +0200)]
Admins can delete and edit users
Guillaume Subiron [Thu, 7 Jun 2012 12:32:18 +0000 (14:32 +0200)]
Interface details
Guillaume Subiron [Wed, 6 Jun 2012 20:18:47 +0000 (22:18 +0200)]
Dispay
Guillaume Subiron [Wed, 6 Jun 2012 20:18:25 +0000 (22:18 +0200)]
Nb votes and max votes displayed in progress bar
Guillaume Subiron [Tue, 5 Jun 2012 14:36:09 +0000 (16:36 +0200)]
Debug
Guillaume Subiron [Tue, 5 Jun 2012 14:20:31 +0000 (16:20 +0200)]
Send email to new user
Guillaume Subiron [Tue, 5 Jun 2012 12:35:23 +0000 (14:35 +0200)]
Added constraints in DB
Guillaume Subiron [Tue, 5 Jun 2012 10:10:10 +0000 (12:10 +0200)]
Debug
Guillaume Subiron [Tue, 5 Jun 2012 09:58:35 +0000 (11:58 +0200)]
Choices patterns in vote creation
Guillaume Subiron [Tue, 5 Jun 2012 09:58:16 +0000 (11:58 +0200)]
Users can see waiting votes, votes can be terminated
Guillaume Subiron [Mon, 4 Jun 2012 20:08:54 +0000 (22:08 +0200)]
can_vote and can_see_vote supports groups, plus some debug
Guillaume Subiron [Mon, 4 Jun 2012 17:58:21 +0000 (19:58 +0200)]
Progress bars
Guillaume Subiron [Mon, 4 Jun 2012 16:23:12 +0000 (18:23 +0200)]
Finished password lost
Guillaume Subiron [Mon, 4 Jun 2012 16:22:53 +0000 (18:22 +0200)]
We cannot open a vote if there is less than 2 choices
Guillaume Subiron [Mon, 4 Jun 2012 14:13:33 +0000 (16:13 +0200)]
Renamed role table into groups, and debug
Guillaume Subiron [Mon, 4 Jun 2012 14:12:25 +0000 (16:12 +0200)]
Many improvment in votes
Guillaume Subiron [Mon, 4 Jun 2012 09:38:35 +0000 (11:38 +0200)]
Users can vote
Guillaume Subiron [Mon, 4 Jun 2012 08:14:57 +0000 (10:14 +0200)]
Attachments
Guillaume Subiron [Wed, 30 May 2012 19:59:10 +0000 (21:59 +0200)]
Cleanup
Guillaume Subiron [Wed, 30 May 2012 16:17:14 +0000 (18:17 +0200)]
Print groups in user list
Julien Rabier [Wed, 30 May 2012 12:23:29 +0000 (14:23 +0200)]
drop user_role table
Guillaume Subiron [Wed, 30 May 2012 08:53:17 +0000 (10:53 +0200)]
Password are encrypted
Guillaume Subiron [Wed, 30 May 2012 08:53:03 +0000 (10:53 +0200)]
Check values in user_edit to avoid sqlite integrity errors
Guillaume Subiron [Wed, 30 May 2012 07:37:44 +0000 (09:37 +0200)]
Admin can select groups in user creation
Guillaume Subiron [Tue, 29 May 2012 19:18:52 +0000 (21:18 +0200)]
Renaming
Guillaume Subiron [Tue, 29 May 2012 15:22:46 +0000 (17:22 +0200)]
Debug
Guillaume Subiron [Tue, 29 May 2012 15:20:42 +0000 (17:20 +0200)]
Administration des users et des votes
Guillaume Subiron [Tue, 29 May 2012 14:32:53 +0000 (16:32 +0200)]
Votes list
Guillaume Subiron [Tue, 29 May 2012 13:26:28 +0000 (15:26 +0200)]
Added metas to vote view, added attachments table
Guillaume Subiron [Tue, 29 May 2012 11:41:05 +0000 (13:41 +0200)]
Show vote
Guillaume Subiron [Tue, 29 May 2012 10:03:42 +0000 (12:03 +0200)]
Admin roles
Guillaume Subiron [Tue, 29 May 2012 10:03:22 +0000 (12:03 +0200)]
Admins can edit votes
Guillaume Subiron [Mon, 28 May 2012 20:09:37 +0000 (22:09 +0200)]
Edit vote
Julien Rabier [Mon, 28 May 2012 16:40:37 +0000 (18:40 +0200)]
fix typo schema
Guillaume Subiron [Mon, 28 May 2012 15:37:08 +0000 (17:37 +0200)]
Store more infos in session
Guillaume Subiron [Mon, 28 May 2012 15:19:17 +0000 (17:19 +0200)]
Admin can add users
Guillaume Subiron [Mon, 28 May 2012 14:42:39 +0000 (16:42 +0200)]
Remplace username by userid in routes
Guillaume Subiron [Mon, 28 May 2012 14:27:21 +0000 (16:27 +0200)]
Users can change password and update profiles
Guillaume Subiron [Mon, 28 May 2012 13:23:53 +0000 (15:23 +0200)]
Added users table in database.
Users are connected from database.
Users can be connected without password, using key field. Usefull in
case of password loss.
Added some new templates.
Guillaume Subiron [Mon, 28 May 2012 13:23:44 +0000 (15:23 +0200)]
Use db_query() function to get entries from db
Guillaume Subiron [Mon, 28 May 2012 13:23:38 +0000 (15:23 +0200)]
Remove logged_in variable
Guillaume Subiron [Mon, 28 May 2012 13:23:30 +0000 (15:23 +0200)]
Debug archives/current
Guillaume Subiron [Mon, 28 May 2012 09:35:40 +0000 (11:35 +0200)]
Archive / currentwq votes are separated
Guillaume Subiron [Fri, 25 May 2012 19:02:40 +0000 (21:02 +0200)]
Debug add form
Guillaume Subiron [Fri, 25 May 2012 18:07:18 +0000 (20:07 +0200)]
Ajout d'une barre de menu, réécriture des formulaires, ajout d'attribut dans la table votes
Guillaume Subiron [Fri, 25 May 2012 07:10:29 +0000 (09:10 +0200)]
Update libs, debug html and add user button
Julien Rabier [Tue, 22 May 2012 22:13:15 +0000 (00:13 +0200)]
improve vote listing
Julien Rabier [Tue, 22 May 2012 22:09:58 +0000 (00:09 +0200)]
fix layout and add missing files
Julien Rabier [Tue, 22 May 2012 22:07:57 +0000 (00:07 +0200)]
fix paths
Julien Rabier [Tue, 22 May 2012 22:07:18 +0000 (00:07 +0200)]
modify date format
Julien Rabier [Tue, 22 May 2012 22:06:06 +0000 (00:06 +0200)]
set locale
Julien Rabier [Tue, 22 May 2012 05:53:01 +0000 (07:53 +0200)]
add deadlines
Julien Rabier [Sun, 20 May 2012 15:31:21 +0000 (17:31 +0200)]
initial commit