Reinier Balt
beac5bffb0
update to rails 4.1
2014-05-16 14:33:18 +02:00
Dan Rice
4a3d5a74e6
Require only stdlib for password reset rake task
2014-05-15 22:41:37 -04:00
Dan Rice
1b3543c5de
Add stub for NullProject.persisted?
2014-05-06 21:51:39 -04:00
Dan Rice
f58c02a63a
Update gems
2014-05-06 20:36:19 -04:00
Dan Rice
3d8cac43bc
Update Rails
2014-05-06 20:00:16 -04:00
Dan Rice
1b43c55670
Rewrite much of the installation documentation
...
* Trim the fat and remove some duplication
* Reorder some things to improve the step-by-step flow
* Update some details such as required Ruby version (1.9.2+)
2014-05-06 00:16:30 -04:00
Dan Rice
62eed01b0b
Shorten verbiage about JumpBox
2014-05-05 23:15:51 -04:00
Dan Rice
c652fb3082
Update copyright year
2014-05-05 23:01:28 -04:00
Dan Rice
e22c7a23dd
Use correct server name in install doc
...
The builtin web server is WEBrick, not Mongrel.
2014-05-05 22:57:37 -04:00
Dan Rice
d48d49790a
Remove sample SQLite databases
...
They're out of date, SQLite isn't the default database driver, and
they're not mentioned in the documentation.
2014-05-05 22:50:25 -04:00
Dan Rice
7cd5004628
Merge pull request #219 from zoombody/mobile-calendar
...
Add a mobile calendar view
2014-05-05 22:46:39 -04:00
Dan Rice
6d468e229e
Use latest Tolk release, which supports Rails 4
2014-05-02 11:26:21 -04:00
Dan Rice
3c2c0fe065
Add mobile calendar view
2014-04-21 12:55:13 -04:00
Dan Rice
03fa8d6091
Move mobile full-site link to footer
...
Also remove the Tracks project links from the mobile footer
2014-04-21 12:55:03 -04:00
Dan Rice
87ede1efce
Remove obsolete calendar views under TodosController
2014-04-21 12:22:14 -04:00
Dan Rice
f50dc9602a
Add a test for #1441
2014-04-02 16:39:13 -04:00
Dan Rice
3c737ea294
Update to latest Tolk which doesn't depend on protected_attributes
...
Fixes #1455
2014-04-02 13:13:44 -04:00
Reinier Balt
0839765e7b
smaal refactoring and improvement of date handling in test
2014-03-31 11:22:23 +02:00
Reinier Balt
ed039d4c4a
small refactorings and add some tests
2014-03-31 11:09:00 +02:00
Reinier Balt
3cb18cd875
move tests from recurring_todo_test to respective repeat_pattern_tests
2014-03-31 09:43:39 +02:00
Reinier Balt
0c153ef28c
improve test of daily repeat pattern
2014-03-31 09:43:39 +02:00
Reinier Balt
a9fa955c33
move daily test to daily pattern test
2014-03-31 09:43:39 +02:00
Reinier Balt
b84adfc172
move recurrence text helpers into patterns. move next_date calculation into
...
respective models
2014-03-31 09:43:39 +02:00
Reinier Balt
d8507bf8b7
move as_text helpers to respective pattern
2014-03-31 09:43:39 +02:00
Reinier Balt
cbdbb792a5
add basis tests for patterns and remove doubles from recurring_todo_test.rb
2014-03-31 09:43:39 +02:00
Reinier Balt
a7807a4b66
dry form_helper using meta programming.
...
not sure if this improves readability, but codeclimate should be happier...
2014-03-31 09:43:39 +02:00
Reinier Balt
5de96d7eda
add some more tests
2014-03-31 09:43:39 +02:00
Reinier Balt
b23338eaa2
fix updating of recurring todo and create a form helper for filling the recurring todo edit
...
form
2014-03-31 09:43:39 +02:00
Reinier Balt
59a29c664a
move form specific accessors out of model
2014-03-31 09:43:39 +02:00
Reinier Balt
bad91e8d10
make validations a bit more dry
2014-03-31 09:43:39 +02:00
Reinier Balt
29b815e998
move model validation into pattern classes and link from recurring_todo model
2014-03-31 09:43:39 +02:00
Reinier Balt
776a046465
move mapping of form attributes to model attributes from pattern to builder to make
...
pattern independent of form
2014-03-31 09:43:39 +02:00
Reinier Balt
1f36c27af8
small cleanups
2014-03-31 09:43:39 +02:00
Reinier Balt
c2c67f1640
use new model to handle updating of recurring todos
2014-03-31 09:43:39 +02:00
Reinier Balt
00af159be7
remove unused code and refactor builder to remove duplication
2014-03-31 09:43:39 +02:00
Reinier Balt
78c07d52b7
Start major refactoring of recurring_todos. Started with creating new recurring todos.
...
All current and new tests pass
2014-03-31 09:43:39 +02:00
Dan Rice
8e13059df1
Further improve time comparison in Project model
2014-03-30 21:49:12 -04:00
Dan Rice
ece69b8540
Use Date class to assist with date math in Project model
...
Fixes an intermittent failure in ProjectTest#test_age_in_days
2014-03-30 17:26:31 -04:00
Reinier Balt
8c90dd8f48
Merge pull request #217 from zoombody/crypted_pws
...
Add rake task to check for deprecated password hashes
2014-03-30 22:42:09 +02:00
Dan Rice
1a593d9796
Add rake task to check for deprecated password hashes
2014-03-30 15:02:41 -04:00
Dan Rice
64fddeaf7a
Rename the tracks rakefile to match the namespace
2014-03-30 14:41:37 -04:00
Matt Rogers
e15d3f9e9b
Update db/schema after running db:migrate from scratch
2014-03-22 08:53:14 -05:00
Reinier Balt
b543f530e8
add recent schema.rb
2014-03-04 17:08:22 +01:00
Reinier Balt
6077af3ed0
update gems including rails
2014-03-02 14:20:21 +01:00
Reinier Balt
39c52e03b4
fix failing tests
...
the date in fixtures is not set by timecop. That doesn't help here
2014-02-23 14:03:57 +01:00
Reinier Balt
a14686d1e2
Merge pull request #215 from maqiv/master
...
Added possibility to add tracks as webapp on chrome mobile.
2014-02-17 13:47:15 +01:00
maqiv
35d48ea4c4
Added possibility to add tracks as webapp on chrome mobile.
2014-02-17 13:38:49 +01:00
Reinier Balt
a67f88bcfa
restore reset_password rake task
2014-02-09 14:56:05 +01:00
Reinier Balt
e0336f578e
update Tolk to github master for rails 4 support. It currently needs protected_attributes
...
gem.
2014-02-09 14:39:36 +01:00
Dan Rice
a54f958f0d
Fix a typo in the upgrade doc
2014-02-04 23:45:08 -05:00