Commit graph

741 commits

Author SHA1 Message Date
Matt Rogers
f393afb69f Merge branch '2.3_branch'
This brings the master branch up to date with the 2.3 release branch
2015-08-07 20:27:14 -04:00
Matt Rogers
9089e15788 Merge pull request #1885 from C-Otto/tracks-1789
(2.3) Update project name and context name in 'new action' form
2015-08-07 20:08:18 -04:00
Matt Rogers
dcc13981cc Merge pull request #1874 from C-Otto/tracks-1835
(2.3) remove all tab indices
2015-08-07 20:03:47 -04:00
Matt Rogers
d5f6480f58 Merge pull request #1900 from TracksApp/enlarge-touch-points-for-mobile-ui
Increase the usability of the new todo mobile view
2015-08-07 19:54:55 -04:00
Matt Rogers
1c0a70df75 Merge pull request #1903 from lrbalt/fix-test-errors
Fix failing tests for non-UTC timezones
2015-08-07 19:50:58 -04:00
Reinier Balt
f2c6c2d3af show attachment in view and make it downloadable 2015-08-05 16:05:56 +02:00
Reinier Balt
e58379e81f This fixes failing tests when the timezone is different than utc
There were several problems:
* Time.now returns the systems time, not the users time
* fixtures do not translate dates from timezone to utc, but stores the
  date verbatim
* calling a controller will set the timezone to the preference of the
  current_user. So it could be changed while you do not realize this. I
  fixed the failing test, but problems could be elsewhere
2015-08-05 11:50:33 +02:00
Matt Rogers
f234fbd4e8 Improve the buttons on the mobile interface
Add some padding so that they're larger and easier to hit with a finger
2015-07-24 22:28:22 -05:00
Carsten Otto
0b6bc291e0 there is no form on the project list page
no need to update anything
2015-06-15 10:31:44 +02:00
Dan Rice
8dd4970b0c Merge branch '2.3_branch' 2015-06-14 18:20:08 -04:00
Carsten Otto
050b3c7ed9 remove all tab indices
fixes #1835
2015-05-25 12:08:23 +02:00
Carsten Otto
426b0fca20 also update default_context_name
New actions are created with the context as defined in
default_context_name. This value needs to be updated as shown in #1789.
2015-05-25 11:57:10 +02:00
Carsten Otto
e7495e32b7 remove redundant code 2015-05-22 23:02:32 +02:00
Carsten Otto
f8f7762b94 also update default_project_name
New actions are created with the project as defined in
default_project_name. This value needs to be updated as shown in #1789.
2015-05-22 20:55:34 +02:00
Carsten Otto
ae4ce272ff update form with new context name 2015-05-22 20:55:34 +02:00
Dan Rice
7781281243 Merge pull request #1801 from C-Otto/tracks-440
replace 'None' project by empty string
2015-05-14 21:25:28 -04:00
Carsten Otto
be8be4c558 replaceWith instead of html 2015-05-14 14:02:35 +02:00
Carsten Otto
a29009d3da replace 'None' project by empty string, fix #440 2015-05-10 14:08:20 +02:00
Carsten Otto
eb1012f1f2 typo 2015-04-13 14:38:27 +02:00
Carsten Otto
e1ab067dbb typo 2015-04-04 18:10:18 +02:00
Carsten Otto
d480569629 occurence -> occurrence 2015-02-10 15:49:13 +01:00
Dan Rice
70191af76b Merge branch '2.3_branch' into master 2015-01-02 21:25:34 -05:00
Matteo Giaccone
177971a70e Remove applescript integration. Closes #1723 2015-01-02 21:12:32 +00:00
Matteo Giaccone
bd78ad0670 Move right submit button in mobile new action 2014-12-15 23:21:34 +00:00
Matt Rogers
8d24f5105a Add a Sidebar class to represent the side bar
Start using it throughout the rest of the app instead of the various
instance variables
2014-11-11 19:55:00 -06: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
2883d1b7f4 Statistics for longest running projects now includes completed and hidden projects. fixes #1725 2014-11-05 17:07:21 +01:00
Xavi Vila
140942b01f added 'es' locale to data/index 2014-09-13 17:07:57 +02:00
Dan Rice
79587541d6 Use www.getontracks.org as canonical website URL
[ci skip]
2014-08-31 13:14:15 -04:00
Matt Rogers
aa41e20e46 Remove trailing whitespace and tabs 2014-08-14 21:05:05 -05:00
Reinier Balt
6191cce4c7 small refactorings of generated javascripts 2014-08-13 15:33:32 +02:00
Reinier Balt
8a3cb66e49 fix regression and refactor todos/update.js a bit 2014-08-13 15:33:32 +02:00
Reinier Balt
4cdbd9a451 move js genreated for ajax calls into their own object to prevent name clashes
I only modified the js that is most likely to be used in cocurrent calls. This because we
start the development of Tracks 3 that will change all js.
2014-08-13 15:33:32 +02:00
Reinier Balt
f0871738e9 put the javascript to handle marking todos complete in its own object with unique name
this should prevent concurrent running ajax calls to mess up the ui
2014-08-13 15:33:32 +02:00
Dan Rice
1e4f7c9f30 Update CSRF helper usage
Renamed back in Rails 3.1.0
2014-07-07 21:38:49 -04:00
Reinier Balt
5ed2de3ab0 remove custom solution to visually show that you are running in development
environment and replace with rack-dev-mark gem
2014-06-26 10:05:22 +02:00
Dan Rice
aa8f5b7599 Switch from Assembla to GitHub issues 2014-06-25 13:32:11 -04:00
Dan Rice
622291d98d Purge UserTime from app/* 2014-06-12 21:24:31 -04:00
Dan Rice
4ee8c2e7fd Remove executable bit from files in app/ 2014-06-10 17:50:47 -04:00
Dan Rice
7d7e47deff Add Spring and spring-aware binstubs
Also remove /script, which is no longer used in Rails 4
2014-05-16 12:21:40 -04:00
Reinier Balt
595806be87 add parameter to REST api for todos to limit result to active todos. Fixes #1388 2014-05-16 15:33:45 +02:00
Reinier Balt
49a09f36e8 activerecord associations do not act like a collection anymore, so convert to array first
before using map, collect, etc.
2014-05-16 14:33:18 +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
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
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
maqiv
35d48ea4c4 Added possibility to add tracks as webapp on chrome mobile. 2014-02-17 13:38:49 +01:00
Reinier Balt
3b673f0838 fix some failing cucumber tests 2014-01-09 11:18:33 +01:00
Reinier Balt
8da5e5c220 fix #1446 by adding xml to path for google gadget on integration page 2014-01-02 20:01:05 +01:00