sfischme
6f8d9ec2ae
exclude completed projects from blocked list
2011-09-17 13:15:30 -04:00
sfischme
7873d2cff8
explude completed projects from review
2011-09-17 13:13:45 -04:00
sfischme
ac98737176
first version of review view
2011-09-16 23:34:09 -04:00
sfischme
5f0bcebca9
first steps towards review view
2011-09-16 15:07:58 -04:00
sfischme
01bcc7a48c
code cleanup
2011-09-15 21:09:03 -04:00
sfischme
33befa88b3
added preference settings
2011-09-15 21:06:50 -04:00
sfischme
77b6c931ca
added separate database field for reviews
2011-09-15 20:52:24 -04:00
sfischme
9d5049c9ea
fixed html error
2011-09-15 09:10:12 -04:00
sfischme
b320dd60a8
initial version of reviewing
2011-09-15 00:42:34 -04:00
Reinier Balt
2563532022
implement new scenarios that were pending from the selenium-on-rails removal and fix a bug it uncovered
2011-09-14 20:50:21 +02:00
Reinier Balt
2f42fad7c9
add checkbox to multiple action form to make all actions dependent on each other (sequential)
...
for people wanting sequential projects
Signed-off-by: Reinier Balt <lrbalt@gmail.com>
2011-09-14 15:25:15 +02:00
Reinier Balt
a332f8f557
fix #1196 . You can now transition from pending to project_hidden
...
One side effect though: althoug dependencies are still in place, the gui cannot differentiate between pending and hidden todos. The views currently do not show dependencies anymore in hidden projects. Postponing a fix for 2.2
Signed-off-by: Reinier Balt <lrbalt@gmail.com>
2011-09-14 14:22:30 +02:00
Reinier Balt
4927f39594
fix some regressions caused by the newer acts_as_list gem
...
Signed-off-by: Reinier Balt <lrbalt@gmail.com>
2011-09-13 11:15:14 +02:00
Reinier Balt
92c8cfe61a
fix another regression by the previous two commits :-(
...
Signed-off-by: Reinier Balt <lrbalt@gmail.com>
2011-09-13 07:11:33 +02:00
Reinier Balt
8fe5552d64
fix regression by last commit
...
Signed-off-by: Reinier Balt <lrbalt@gmail.com>
2011-09-12 22:58:39 +02:00
Reinier Balt
f5cabbf74d
fix #1194 by checking the project_id and context_id
2011-09-10 02:31:53 +02:00
popsch
067df75e98
toggle notes patch from Christian Frank
2011-09-10 05:06:03 +08:00
Reinier Balt
998c14fa71
Fix updating password
...
Signed-off-by: Reinier Balt <lrbalt@gmail.com>
2011-09-09 17:49:42 +02:00
Jan Stępień
342b8ab4ef
Require 'bcrypt' on top of app/models/user.rb
2011-09-07 17:19:04 +02:00
Jan Stępień
ad1f3b5862
Users with SHA-1 hashes can reset their passwords
2011-09-07 16:06:03 +02:00
Jan Stępień
5d3829cfbf
Users with SHA-1 hashes are redirected to the password change page
2011-09-07 16:06:03 +02:00
Jan Stępień
e5708f5ce7
Authenticate users with deprecated SHA-1 passwords
2011-09-07 16:06:02 +02:00
Jan Stępień
8e23d11054
Added User.uses_deprecated_password? method
2011-09-07 16:06:02 +02:00
Jan Stępień
e7301608a6
Salting is unnecessary, BCrypt takes care of it
...
Source: http://en.wikipedia.org/w/index.php?title=Bcrypt&oldid=439692871
2011-09-07 16:06:02 +02:00
Jan Stępień
95f0f71441
Hash passwords with BCrypt instead of SHA1
...
BCrypt is regarded as a more secure alternative to hashing using message
digest algorithms, such as MD5 and SHA families [0, 1, 2]. Apart from
built-in salting it is adaptable to the increasing power of modern
processing units, which makes it more secure against brute-force cracking.
This commit makes all passwords hashed using BCrypt. The session tokens
remain generated using SHA1. Tests were updated, `rake test:units` and
`rake test:functionals` didn't report any regressions.
[0] http://bcrypt.sourceforge.net/
[1] http://en.wikipedia.org/w/index.php?title=Bcrypt&oldid=439692871
[2] eab1c72/README.md
2011-09-07 16:05:52 +02:00
Matt Rogers
55bf457740
Allow projects to have commas in their name.
...
This removes the validation that checks to make sure there is no comma
in the name, and updates the tests to match.
2011-09-01 23:12:26 -05:00
Reinier Balt
84ad01a6f6
improve tests for preferences and fix a pending cucumber step
2011-08-19 12:51:06 +02:00
Reinier Balt
07b05d01f7
fix #922 . You can now mark a todo complete from the tickler. Also fixed some small aasm corner cases found by this change
2011-08-18 17:15:00 +02:00
Reinier Balt
367907eab2
enable new password when only 'database' is available as authentication type
2011-08-18 13:00:14 +02:00
Reinier Balt
40a7cc2d3a
add cucumber scenarios for new preferences
2011-08-18 12:48:59 +02:00
Reinier Balt
555311b681
updating preferences on user and prefs model work. also add date_format picker
2011-08-17 22:51:02 +02:00
Reinier Balt
89ec9898a3
finish gui changes
2011-08-17 20:23:02 +02:00
Reinier Balt
977b57dbb2
first pass to distribute settings over tabs
2011-08-17 20:23:02 +02:00
Reinier Balt
ac6cd8afbc
upgrade jquery to 1.6.2 and jquery-ui to 1.8.13
2011-08-17 10:30:29 +02:00
Reinier Balt
a8f4199adc
clean up cucumber scenarios and add a few more
2011-08-15 20:44:59 +02:00
Reinier Balt
ef961188ea
add more cucumber scenarios
2011-08-15 17:04:59 +02:00
Reinier Balt
b40998e0bc
add a few cucumber scenario's for editing a todo
2011-08-11 20:53:54 +02:00
Reinier Balt
f544c80fbc
add some pending cucumber scenarios and fix a small bug it uncovered
2011-08-11 17:13:01 +02:00
Demian Gemperli
367476bd77
fixed tests for starred todos
2011-08-04 23:14:29 +02:00
Demian Gemperli
c45b11dc70
Have a Star option on task entry screens #928
2011-07-30 18:52:11 +02:00
Reinier Balt
5c015fea16
fix #999 by adding a menu to the mobile interface where you can choose the action you want to take on a todo, including deferring
2011-07-10 21:48:43 +02:00
Reinier Balt
174becee81
fix #1078 and document it on the REST_API page
2011-07-09 18:47:30 +02:00
Reinier Balt
ed2154b94b
fix #953 by adding tags to the xml returned by the REST API
2011-07-09 17:46:52 +02:00
Reinier Balt
601736de2d
add done view to tag pages and add more tests
2011-07-09 17:21:36 +02:00
Reinier Balt
6e97541ab3
make sure toggle_check and deleting of todos, recurring_todos and projects work in the new done views
2011-07-09 17:21:36 +02:00
Reinier Balt
35f947ec57
add done views to projects and recurring todos
2011-07-09 17:21:35 +02:00
Reinier Balt
5496b84642
add cucumber scenarios for the new done pages
2011-07-09 17:21:35 +02:00
Reinier Balt
f2d581d5a4
revert refactoring that created a big performance regression
2011-07-09 17:21:35 +02:00
Reinier Balt
a58e832945
get the done view on a context and a project
2011-07-09 17:21:34 +02:00
Reinier Balt
35fe362b93
fix #857 and further refactoring for better done view
2011-07-09 17:21:34 +02:00