Dan Rice
|
556c68c2e6
|
Revert breaking commits
This reverts the following commits:
c129b8a06f
c7c923a317
006c135a64
|
2015-04-14 22:26:07 -04:00 |
|
Reinier Balt
|
006c135a64
|
do not compare at_midnight in different timezones.
Use localtime to make sure both dates are in the
same timezone
|
2015-04-13 15:33:22 +02:00 |
|
Carsten Otto
|
6017637abc
|
do not activate already completed todos, fix #1778
|
2015-04-13 14:37:57 +02:00 |
|
Carsten Otto
|
cec2e535b2
|
fix #1754
|
2015-04-13 14:37:12 +02:00 |
|
Matteo Giaccone
|
13f8023ca0
|
Fix #1724
|
2015-01-01 18:16:40 -05:00 |
|
Reinier Balt
|
166387f0be
|
Statistics for longest running projects now includes completed and hidden projects. fixes #1725
|
2014-11-05 17:09:59 +01:00 |
|
Reinier Balt
|
18b7a467c1
|
fix #1400 where deleting a user will clean up tags and dependencies too
|
2014-09-23 16:35:45 +02:00 |
|
Matt Rogers
|
aa41e20e46
|
Remove trailing whitespace and tabs
|
2014-08-14 21:05:05 -05:00 |
|
Reinier Balt
|
ee3ba62152
|
fix #1712. Number of occurrences was not handled correctly
|
2014-08-06 14:40:30 +02:00 |
|
Reinier Balt
|
bafd55cf09
|
refactor due date tag on todo for mobile and non-mobile view
|
2014-07-17 13:56:08 +02:00 |
|
Reinier Balt
|
cb8aba80ca
|
fix #1462
I do not understand why this works for daily but not for weekly repeating todos
|
2014-07-01 22:38:23 +02:00 |
|
Dan Rice
|
9b92306252
|
Return a valid RecurringTodo after creation error
Fixes #1463
|
2014-06-19 01:17:15 -04:00 |
|
Dan Rice
|
622291d98d
|
Purge UserTime from app/*
|
2014-06-12 21:24:31 -04:00 |
|
Reinier Balt
|
0f5a11882e
|
fix deleting dependencies
|
2014-05-16 16:14:50 +02:00 |
|
Reinier Balt
|
2430fcb906
|
fix failing tests
not sure if the to_a fixes to get collections from activerecord is the right way
|
2014-05-16 14:33:18 +02:00 |
|
Dan Rice
|
1b3543c5de
|
Add stub for NullProject.persisted?
|
2014-05-06 21:51:39 -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
|
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
|
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
|
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
|
17dca39d3a
|
update gems and fix i18n and aasm deprecation warnings
|
2013-12-30 20:52:35 +01:00 |
|
Greg Sutcliffe
|
2f043911c6
|
Extend RichMessage format to include other data
Uses new Regex to detect:
@ context
~ project
> tickler-date
< due-date
# tag (repeatable)
* (starred)
|
2013-10-16 21:25:47 +01:00 |
|
Reinier Balt
|
9f55a45ec6
|
refactor search controller
|
2013-09-25 15:38:51 +02:00 |
|
Reinier Balt
|
067db90d58
|
various small refactorings
|
2013-09-22 17:34:58 +02:00 |
|
Greg Sutcliffe
|
8a2da01d51
|
Add Mailgun endpoint for receiving email tasks via Mailgun
|
2013-09-21 12:43:22 +01:00 |
|
Reinier Balt
|
62bc47b26b
|
fix regression in recurring todos
|
2013-09-17 15:40:20 +02:00 |
|
Reinier Balt
|
a31c0a7a5d
|
fix import for csv
|
2013-09-16 11:37:16 +02:00 |
|
Reinier Balt
|
94114746e7
|
Merge pull request #209 from iangreenleaf/monthly_recurring_bug
Fix endlessly repeating monthly recurring todos
|
2013-09-15 00:48:40 -07:00 |
|
Ian Young
|
a6c32889ce
|
Bug repeating monthly recurring todos
|
2013-09-14 18:12:56 -07:00 |
|
Ian Young
|
aff7069c0e
|
Fix bug assigning value from every_x_day input
|
2013-09-13 23:15:11 -07:00 |
|
Reinier Balt
|
e2eb31cfcc
|
Merge pull request #206 from mmozuras/refactor_unless_blanks_into_presents
Refactor unless blanks into presents
|
2013-09-13 06:08:16 -07:00 |
|
Mindaugas Mozūras
|
25e764b21a
|
Refactor "unless blank?" into "if present?"
|
2013-09-13 15:40:09 +03:00 |
|
Mindaugas Mozūras
|
a97848f0ba
|
Refactor negative blank? into present?
|
2013-09-13 15:19:25 +03:00 |
|
Reinier Balt
|
fee1e3b504
|
fix failing test on timezones and remove debug message
|
2013-09-05 12:23:26 +02:00 |
|
Reinier Balt
|
cb46a8461e
|
fix show_from not being clear when a todo comes from tickler
|
2013-09-05 12:21:43 +02:00 |
|
Matt Rogers
|
6681df9530
|
Merge pull request #202 from TracksApp/extract-extras-from-user
Extract time and date concerns from User
|
2013-08-01 14:59:17 -07:00 |
|