Commit graph

3449 commits

Author SHA1 Message Date
Matt Rogers
018d901b4d Merge pull request #1993 from dnrce/nav-redesign
Update the navbar design
2016-05-17 20:17:35 -05:00
Mateusz Konieczny
23dc2421bf Update "Hosted Tracks" URL in README (#2009)
[ci skip]
2016-05-16 13:04:24 -04:00
Dan Rice
4ad65ea079 Only show the date on large displays 2016-05-15 22:37:03 -04:00
Dan Rice
5173f94993 Condense "Admin", "Help", and "Logout" into a single "Options" menu 2016-05-15 22:37:03 -04:00
Dan Rice
1dfdad96fe Add a helper for fixed-width icons 2016-05-15 22:37:03 -04:00
Dan Rice
73a6925054 Remove the navigation_link helper 2016-05-15 22:37:03 -04:00
Dan Rice
836d790f9f Replace search icon with glyph 2016-05-15 22:37:03 -04:00
Dan Rice
14a4da8a71 Add Font Awesome icon support 2016-05-15 22:37:03 -04:00
Dan Rice
2f1d7a62b0 Merge pull request #2008 from dnrce/apply-migration
Update schema.rb with RemoveProjectHiddenStateFromTodos migration
2016-05-15 22:36:43 -04:00
Dan Rice
777dc10d49 Update schema.rb with RemoveProjectHiddenStateFromTodos migration 2016-05-15 20:29:25 -04:00
Matt Rogers
7472488001 Merge pull request #1981 from C-Otto/remove-project_hidden-state
Remove project hidden state
2016-04-25 08:29:36 -05:00
Carsten Otto
6805cb801b Add migration script to remove 'project_hidden' 2016-04-16 09:28:11 +02:00
Carsten Otto
ed3bca22a4 Remove 'project_hidden' state
Compute it using project/context state

Notable change:
todo.hidden? now also returns true if the todo is completed
2016-04-16 09:27:33 +02:00
Matt Rogers
543f49ed8a Merge pull request #2000 from dnrce/deprecated_password
Clean up reference to check_for_deprecated_password_hash
2016-03-09 15:24:25 -06:00
Dan Rice
0843b78d08 Clean up reference to check_for_deprecated_password_hash
Ref #1733
2016-02-28 17:58:03 -05:00
Matt Rogers
2172d97964 Merge pull request #1999 from dnrce/datepicker-i18n
Include datepicker i18n only as needed
2016-02-18 22:04:48 -06:00
Dan Rice
4b046b98ea Include datepicker i18n only as needed
* Restore the javascript_tag_for_i18n_datepicker helper (and actually use it)
* Include the datepicker i18n JS in the asset precompilation list
2016-02-16 22:10:20 -05:00
Matt Rogers
91849c5316 Merge pull request #1995 from dnrce/selenium-scrolling
Selenium: scroll elements to bottom instead of top
2016-02-16 09:08:55 -06:00
Matt Rogers
ef0a2ded5b Merge pull request #1996 from dnrce/cucumber-failures
Address some Cucumber failures
2016-02-16 09:08:10 -06:00
Matt Rogers
911bd41b2b Merge pull request #1998 from dnrce/symbol-array
Avoid using %i, which requires Ruby 2.0
2016-02-16 08:55:05 -06:00
Dan Rice
5974619185 Avoid using %i, which requires Ruby 2.0 2016-02-16 00:33:37 -05:00
Dan Rice
6d1432e832 Selenium: scroll elements to bottom instead of top
This prevents UI elements from being hidden by the top navbar.
2016-02-16 00:12:06 -05:00
Dan Rice
24b16ea8dd Fix cucumber drag-and-drop failures 2016-02-16 00:09:49 -05:00
Dan Rice
9419e94a53 Fix cucumber failures related to jQuery UI changes
Ref #1975
2016-02-16 00:09:44 -05:00
Matt Rogers
543ed97e2d Merge pull request #1994 from dnrce/ci-lite
On Travis, restrict Cucumber tests to MySQL builds
2016-02-15 14:47:34 -06:00
Dan Rice
a6f9be2d84 On Travis, restrict Cucumber tests to MySQL builds 2016-02-14 23:05:43 -05:00
Matt Rogers
fe359cf52e Merge pull request #1986 from TracksApp/no-domain-name-for-relative-to-root
Don't include a protocol or domain for relative_to_root
2016-02-09 16:07:56 -06:00
Matt Rogers
6389af4a18 Merge pull request #1983 from C-Otto/fix-chrome-cache-issues
quick fix
2016-02-09 16:05:56 -06:00
Matt Rogers
d0c4fee7e4 Don't include a protocol or domain for relative_to_root
Tracks uses this javascript method in the application layout called
`relative_to_root` to get relative paths for a lot of Javascript
functions. However, it includes the fully qualified protocol and domain
for the tracks site in question. If you have Tracks proxied through SSL
with nginx, then you get a non-secure URL which causes the Javascript to
not work to fetch things like contexts or projects for autocomplete.

Instead of using the `root_url` helper that Rails provides that won't
know about SSL, just use a normal forward slash instead, so that you
still get a path that's relative to the root instead of a URL.
2016-02-09 15:36:53 -06:00
Carsten Otto
ab5b7af069 quick fix
fixes #1982
2016-02-06 00:23:55 +01:00
Matt Rogers
0d2b293bd3 Merge pull request #1802 from jyruzicka/unify-rendering
Unify rendering into helper
2016-02-02 16:10:43 -06:00
Jan-Yves Ruzicka
ccf13418f4 Extract rendering to helper method. Shift filename sanitization to controller. 2016-02-02 11:08:12 +00:00
Matt Rogers
7801364662 Merge pull request #1977 from dnrce/pry
Add pry for debugging
2016-01-31 18:51:56 -06:00
Dan Rice
bae4b42a6e Add pry for debugging 2016-01-31 11:06:45 -05:00
Matt Rogers
7300e3bf80 Merge pull request #1967 from C-Otto/links-open-in-new-tab
add target="_blank" for generated links
2016-01-30 22:12:48 -06:00
Matt Rogers
83622af8c7 Merge pull request #1975 from dnrce/jquery-ui-rails
Use jquery-ui-rails gem instead of vendored jQuery UI
2016-01-30 17:34:51 -06:00
Matt Rogers
753e6e6ad5 Merge pull request #1976 from dnrce/selenium-firefox43
Update selenium-webdriver
2016-01-30 17:11:59 -06:00
Dan Rice
d2e5df5971 Update selenium-webdriver 2016-01-30 16:28:09 -05:00
Dan Rice
2ea20d1a1e Use jquery-ui-rails gem instead of vendored jQuery UI 2016-01-30 16:12:31 -05:00
Dan Rice
3220177dd3 Merge pull request #1974 from TracksApp/bootstrap-preferences-page
Update the preferences pages to Bootstrap
2016-01-30 14:59:20 -05:00
Matt Rogers
7652791451 Update the preferences pages to Bootstrap 2016-01-30 13:49:08 -06:00
Dan Rice
10698d1f94 Merge pull request #1973 from el-Salmon/spanish
Updated Spanish translation
2016-01-30 10:57:41 -05:00
Jaime Martín Jiménez
508e0e6e47 Updated Spanish translation 2016-01-30 11:37:41 +01:00
Carsten Otto
3327966af1 add target="_blank" for generated links
This causes the links to be opened in a new window/tab.
Existing (rendered) notes are not affected by this.

Fixes #1747
2016-01-27 21:26:27 +01:00
Matt Rogers
d1a9e2746b Merge pull request #1965 from dnrce/2016
Bump copyright year to 2016
2016-01-26 20:51:10 -06:00
Dan Rice
3347594828 Merge pull request #1971 from TracksApp/rails-4-1-14-1
Upgrade to Rails 4.1.14.1
2016-01-25 21:29:26 -05:00
Matt Rogers
2ef17e24e4 Upgrade to Rails 4.1.14.1 2016-01-25 19:59:45 -06:00
Matt Rogers
0dfcd37a44 Merge pull request #1970 from dnrce/docker
Add Docker configuration
2016-01-25 07:41:46 -06:00
Dan Rice
6cd2ae25fe Add Docker configuration
[ci skip]
2016-01-24 15:59:34 -05:00
Dan Rice
13d0098b40 Bump copyright year to 2016
[ci skip]
2016-01-21 23:36:37 -05:00