Dan Rice
ff19270c09
Fix routing for todos#remove_predecessor
...
Fixes #1363
2012-12-24 11:51:44 -05:00
Tim Madden
25ea467c5e
restoring route of /m instead of just /mobile
2012-10-23 11:10:59 -05:00
Reinier Balt
702c89e754
add tolk to Tracks for easy management of translations. Limited to development
...
environment only. Need migration.
Signed-off-by: Reinier Balt <lrbalt@gmail.com>
2012-07-18 14:58:24 +02:00
Reinier Balt
7c1cd2a144
fix #1310 . Add test for this
...
Found that I had a lot of tests commented out. They have some regressions I will fix later
2012-07-15 21:28:42 +02:00
Reinier Balt
5a24644aad
fix #1307 and add basic test
2012-07-15 20:45:37 +02:00
Reinier Balt
d6e66fa517
fix failing cucumber tests
...
fix data export view
fix mentions of tag on tag page
fix autocomplete for tags
2012-07-11 15:35:21 +02:00
Reinier Balt
bd8498f39c
fix #1287 . Fix various small bugs and some small improvements
2012-06-29 16:48:30 +02:00
Reinier Balt
0b1d521bbf
ugly fix for deprecation warnings fopr mouseover and fix failing tests
2012-06-27 21:40:12 +02:00
Reinier Balt
f513e667dc
tracks now starts in production environment with precompiled assets
2012-05-18 20:20:50 +02:00
Reinier Balt
5660329e8e
fix route for promote_to_project
2012-05-18 19:56:05 +02:00
Reinier Balt
5e477a4d25
first pass of all tests done
2012-05-18 15:33:47 +02:00
Reinier Balt
d432d91cc8
get preferences scenario to pass
2012-05-12 14:01:56 +02:00
Reinier Balt
005723cb4f
get login, mobile and notes features passing
2012-05-12 13:37:36 +02:00
Reinier Balt
7c935652fb
make search and feedlist pass
2012-05-03 23:23:31 +02:00
Reinier Balt
28b7df87a8
get edit a todo to pass
2012-05-01 17:25:45 +02:00
Reinier Balt
d7aebf03a0
get context, dependencies and admin scenarios running
2012-05-01 15:45:58 +02:00
Reinier Balt
63175c115b
all non-cucumber tests are passing
2012-04-30 13:56:41 +02:00
Reinier Balt
13b58f3a10
all unit and functional tests are passing
2012-04-30 13:56:40 +02:00
Reinier Balt
76340b780c
Getting functional tests running.
2012-04-30 13:56:38 +02:00
Reinier Balt
4605b17d3c
home page renders... sort of
2012-04-30 13:56:35 +02:00
Reinier Balt
86afd42148
Work in progress: has_many_polymorphs does not work with rails 3.2 because of intrusive changes in rails internals. I think we need to rip out this dependency...
2012-04-30 13:56:34 +02:00
Reinier Balt
a83c8b3f92
initial upgrade to rails 3.2.3
2012-04-30 13:56:33 +02:00
tim madden
01f283bc31
Do not need this mobile_done in routes any longer.
2012-01-16 11:46:49 -06:00
tim madden
d0e7264661
changes for done checkbox on mobile page
...
adding recent completed todos in case you accidentally tick one by mistake
2011-12-19 21:10:19 -06:00
Reinier Balt
cda75a0cc1
fix regression where viewing a page for a single tag (like starred) did not work
...
and fix some test warnings/errors
2011-10-31 14:39:52 +01:00
Reinier Balt
58d8bc56d1
fix #827 . You can now select todos with tags using OR and AND
...
/todos/tag/tagA,tagB?and=tagC will select all todos with (tagA or tagB) AND tagC
2011-10-28 19:33:51 +02:00
Stefan Richter
c0956a7e76
Adding cloudmailin support for adding tasks
2011-10-04 20:14:36 +02:00
Reinier Balt
fde151123c
refactor tag helpers
2011-09-30 19:49:44 +02:00
Reinier Balt
2f0bfbbf47
some smallfurther adjustments
2011-09-28 15:34:15 +02:00
Reinier Balt
3a07010338
first cleanups of review feature
2011-09-28 13:58:46 +02:00
sfischme
5f0bcebca9
first steps towards review view
2011-09-16 15:07:58 -04:00
sfischme
b320dd60a8
initial version of reviewing
2011-09-15 00:42:34 -04: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
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
601736de2d
add done view to tag pages and add more tests
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
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
Reinier Balt
c61238933c
add recurring_todos to done_overview and fix routes
2011-07-09 17:19:13 +02:00
Reinier Balt
aa3fbf0d1e
restore stats route
2011-07-09 17:19:13 +02:00
Reinier Balt
559a02d6f1
start on done overview page
2011-07-09 17:19:12 +02:00
Reinier Balt
01057af684
start modifying done view and do some refactoring
2011-07-09 17:19:11 +02:00
Reinier Balt
48d9e49482
install translate from https://github.com/newsdesk/translate for non-production use
...
access /translate to view and edit i18n translations
2011-02-13 13:06:10 +01:00
Reinier Balt
879fbc99e2
major restructuring/refactoring of application.js. finally scratched that itch. Some tests are failing to be fixed later.
2011-02-03 18:17:24 +01:00
Reinier Balt
110d3daf95
Fix #969 by implementing a new mobile view for notes.
...
Did not create tests for it
2010-08-03 22:27:54 +02:00
Reinier Balt
29e007f9c6
update routing and test for authorized access to all tracks pages
2010-07-30 21:06:12 +02:00
Reinier Balt
fabc15e061
fix #987 where feeds_path returned the mobile url and not the non-mobile one.
2010-05-01 17:32:55 +02:00
Eric Allen
9ab69adb38
Dynamically load autocompletes
...
This cuts something like 100ms off of page load times!
Closes #1011
2010-04-02 13:24:21 -04:00
Erik Ordway
5b431ef50a
This allows CAS to work side by side with other Auth methods.
...
This is at least one issue with this
to logout of CAS you need session information but the logout method blows this away so I do the cas log out before the session is killed so the session persistest in rails. Because I needed to move the CAS before filters into login_cas and out of the application to make it work side by side. The user will still be logined into tracks even though their CAS session is closed as the session will still be there.
def logout
@user.forget_me if logged_in?
cookies.delete :auth_token
session['user_id'] = nil
if ( SITE_CONFIG['authentication_schemes'].include? 'cas') && session[:cas_user]
CASClient::Frameworks::Rails::Filter.logout(self)
else
reset_session
notify :notice, "You have been logged out of Tracks."
redirect_to_login
end
end
The other issue I have with this is that:
I could not find a use case for having mixed auth when using CAS. The reason to move to CAS is that all your users use CAS all the time. Even for admin accounts. Moodle is a good example of this in that when you activate CAS the default is that you can now only access moodle via CAS. By allowing mixed auth and self signup you end up with a anyone (the public) being able to sign up for accounts.
2010-01-12 17:17:56 -08:00