Matt Rogers
c8da3ddf88
Tiny formatting fix
2011-12-19 12:17:59 -06:00
Matt Rogers
f7875d57af
Soften the UI a bit with some rounded edges.
...
The badge in the header are now rounded.
The corners of the groups in the project page are also now rounded.
The rounding is done with CSS3, with specific markup for Firefox and
Webkit-based browsers. IE versions less than 9 are not supported.
2011-12-19 12:10:18 -06:00
Sebastian Fischmeister
353c1b3dd1
updated the script
2011-12-17 12:56:39 -05:00
Matt Rogers
00e9cab309
The test is no longer a work in progress
2011-12-12 21:56:27 -06:00
Matt Rogers
c1e489a70e
Fix up the step definitions so the test passes
2011-12-12 21:56:27 -06:00
Matt Rogers
b5c792ce83
Add step definitions for testing double project name editing
...
Some steps are still pending though.
2011-12-12 21:56:27 -06:00
Matt Rogers
3f64fc1bed
Add a feature to prevent project editing in two places at once
...
Still marked as wip for the moment. Will unmark it after it passes.
2011-12-12 21:56:27 -06:00
Matt Rogers
6599b11628
Remove dead code.
...
This code is no longer used in the system.
2011-12-12 21:56:27 -06:00
Matt Rogers
64cf5336c1
Don't allow the project name to be edited in two places at once
...
When showing the project edit form, we disable the ability to edit the
project name in place. When the project edit form is saved or cancelled,
then we reenable the editing of the project name in place.
Fixes #1205
2011-12-12 21:56:27 -06:00
Matt Rogers
a2df36cf71
Hide the editor when the project name field loses focus
...
If the project name field is being edited and it loses focus, then we
remove the edit box and the buttons. This reduces the possibility to be
able to edit the project name from more than one place as in #1205 .
2011-12-12 21:56:27 -06:00
Matt Rogers
b0a559d899
fixup some jslint errors
2011-12-12 21:56:27 -06:00
Matt Rogers
41934a3da6
Merge branch 'master' of github.com:TracksApp/tracks
2011-12-12 21:54:48 -06:00
Matt Rogers
8d73a2911b
add 'tags' to .gitignore
2011-12-12 12:36:22 -06:00
Matt Rogers
504183a453
Merge pull request #54 from dworki/master
...
Czech translation
2011-12-09 14:27:35 -08:00
Pavel Župa
4931a326e7
slight modifications to czech translation
2011-12-08 12:05:54 +01:00
Pavel Župa
7e9cbfeb9d
added czech locale (integrations page not yet translated)
2011-12-08 10:48:22 +01:00
Matt Rogers
9f4e38717a
Make dependencies visible when adding new tasks.
...
This fixes #1214 by making the task dependencies render with red font
vs. black font.
Patch from Nathan Plamondon. Thanks!
2011-12-01 13:54:52 -06:00
Reinier Balt
872f11a8c4
add mysql to Gemfile
2011-11-25 13:44:16 +01:00
Reinier Balt
50bc2623d9
fix #1224 . Allow existing and non-existing project/context names in REST API
2011-11-21 15:24:29 +01:00
Reinier Balt
960326efb4
Fix #1223 for the single tag and single dependency case in the REST API
2011-11-20 14:48:49 +01:00
Reinier Balt
eb2f071c80
fix #1114 . also update locales for last merges/commits
2011-11-18 11:43:06 +01:00
Reinier Balt
6aa8b8d2f9
replace new repeating todo form with jquery dialog. And some refactoring
2011-11-17 17:07:55 +01:00
Reinier Balt
4b6aff5502
hopefully fix failing recurring todos test. Timezones are a pain to get right
2011-11-16 22:05:06 +01:00
Reinier Balt
833297b355
fix regression and further cleanups of todo model
2011-11-16 19:36:09 +01:00
Reinier Balt
906ff11633
fix failing test and make sure that you can supply 'starred' tag. Refactor todo model
2011-11-16 16:37:04 +01:00
Matt Rogers
72edf10ad3
Merge pull request #31 from 02strich/fixing_1192
...
Fixing #1192
2011-11-14 21:05:55 -08:00
Matt Rogers
1e355b0a03
Merge pull request #51 from 02strich/heroku_compat
...
Refactoring the Gemfile
2011-11-14 10:17:34 -08:00
Stefan Richter
081a55d6ac
Fixup tests
2011-11-13 21:39:04 +01:00
Stefan Richter
c5dd35de80
remove alias_method for tags= ... tags now broken again, but no longer the whole todo model
2011-11-13 21:12:51 +01:00
Stefan Richter
9eae8a7068
improving todo creation tests and implement context, project and tag setting/creation
2011-11-13 21:12:51 +01:00
Stefan Richter
3180164ed0
indentation fix
2011-11-13 21:12:21 +01:00
Stefan Richter
f08e73c819
fixing todo creation when supplying dependencies
2011-11-13 21:12:21 +01:00
Stefan Richter
5ff315dac6
adding tests for creating todos via REST
2011-11-13 21:12:21 +01:00
Stefan Richter
ab75300732
reducing number of groups in the Gemfile to make it easier digestible for Heroku et. al.
2011-11-13 20:59:50 +01:00
Matt Rogers
d73d1efefa
Reformat some really long lines in the README
...
The larger paragraphs now fit into 80 columns on the screen.
2011-11-07 09:45:41 -06:00
Matt Rogers
fcc974d878
Small capitalization and grammar fixes
...
The capitalization style is now consistent throughout the whole file.
2011-11-07 09:45:41 -06:00
Matt Rogers
15c742b418
Update the README for developers.
...
We're using bundler now so update the piece about installing the
dependencies.
Also do some reformatting at the 80 column boundary in order to avoid
having really long lines that don't look quite so nice in a smaller
editor window.
Add information about running the Test::Unit tests.
Remove the reference to the forum since it's not accepting new
registrations anymore and users are advised to use the mailing list
elsewhere.
2011-11-07 09:45:41 -06:00
Matt Rogers
66b96e0c0c
Properly update the project page for hidden projects
...
Immediately after hiding a project, if a user marks a todo as done, they
would erroneously see a "There are no incomplete actions in this
project" banner under the open actions section.
This commit uses the active_or_hidden scope for the project todos in
order to fix this, since the todos are active but hidden due to the
project.
Fixes #1202
2011-11-04 10:29:09 -05:00
Hans de Graaff
23c2a2499b
Merge https://github.com/TracksApp/tracks into upstream
2011-10-31 16:30:07 +01: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
67d574bf73
fix #887 . Reference log file in error 500 message
2011-10-31 13:13:44 +01:00
Reinier Balt
10f6a4306b
Merge branches 'multi-tag' and 'master'
2011-10-28 20:51:28 +02:00
Reinier Balt
29e1de8ef2
fix failing selenium tests
2011-10-28 20:51:02 +02:00
Reinier Balt
bfb6c4ee9a
optimize for the common case: selecting only one tag
2011-10-28 20:50:38 +02: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
Reinier Balt
2accbd0a32
start changing param parsing to allow and and or of tags
2011-10-28 11:18:26 +02:00
Reinier Balt
34a005ec0e
change notify banner. you can now set it in development.rb
2011-10-28 11:17:31 +02:00
Reinier Balt
8fdbcedcba
Fix running Tracks on passenger.
...
The exception that Passenger threw was NoMethodError on the find_by_name method
2011-10-27 23:08:06 +02:00
Reinier Balt
6e20e374bb
Merge pull request #38 from Popsch/banner
...
clearly mark the 'development' mode in the web interface
2011-10-27 04:17:13 -07:00
Matt Rogers
84a2448224
Merge pull request #48 from u2ix/feature-1047
...
Logout after password change
2011-10-25 06:21:57 -07:00