Jyri-Petteri Paloposki
6383c3d998
Replace sass-rails with sassc-rails.
2020-08-19 13:24:34 +03:00
Jyri-Petteri Paloposki
52cdab8146
Merge pull request #2393 from TracksApp/dependabot/bundler/font-awesome-sass-5.13.0
...
Bump font-awesome-sass from 4.5.0 to 5.13.0
2020-08-19 12:33:12 +03:00
Jyri-Petteri Paloposki
7bad259d2c
Fixed a few more uses of the library icon helper
2020-08-19 12:25:59 +03:00
Jyri-Petteri Paloposki
ea6c11c3a4
Add the style parameter
2020-08-19 12:03:44 +03:00
Jyri-Petteri Paloposki
399e2c0b76
Try potential fix for aasm 5.x
2020-08-19 02:42:36 +03:00
Jyri-Petteri Paloposki
112419e713
Fix the included files for the new version of jquery-ui-rails. Don't know why the menu stylesheet wasn't previously needed as a separate include, but seems to work with the file added.
2020-08-18 17:00:28 +03:00
Jyri-Petteri Paloposki
320da8b72a
Compare int to int
2020-08-18 15:27:43 +03:00
Jyri-Petteri Paloposki
2d4ba48ad4
Move the access control to a dedicated helper
2020-08-18 11:51:16 +03:00
Jyri-Petteri Paloposki
95cb7ec799
Fix tests and add more comments
2020-08-11 11:50:35 +03:00
Jyri-Petteri Paloposki
46b8d3ce9f
Allow the user to delete their own account
2020-08-11 01:18:10 +03:00
Jyri-Petteri Paloposki
f8cf140bf4
Show 10 users at a time instead of just five, the user list has plenty space.
2020-08-10 23:19:13 +03:00
Jyri-Petteri Paloposki
1936c90c95
Record and show the last time users have logged in
2020-08-10 16:54:48 +03:00
Jyri-Petteri Paloposki
8369bf9e96
#2448 : Add created_at and updated_at fields to the user model and display the creation date in user list
2020-08-07 21:16:32 +03:00
Jyri-Petteri Paloposki
ca6382832e
Redo the datepicker z-index fix that didn't work because it has been applied only to the div.legacy, but as datepicker is appended to the end of the document it's outside the element. Also making the number a lot bigger to account for a large amount of tasks, which cause higher z-indexes.
...
Fixes #2245 .
2020-07-24 17:37:37 +03:00
Jyri-Petteri Paloposki
cf5751cdce
Add a help page with link to the user manual and other sources
2020-07-23 22:20:28 +03:00
Jyri-Petteri Paloposki
0841ddda09
Show user email in user list
2020-07-23 21:58:16 +03:00
Jyri-Petteri Paloposki
f86285b7b3
Show a signup link under the login form if open signup is enabled
2020-07-23 20:48:38 +03:00
Jyri-Petteri Paloposki
efee4976b0
Make email address voluntary in preferences; update tests to handle the added email field better
2020-07-20 20:08:18 +03:00
Jyri-Petteri Paloposki
7560206d96
Fix the footer on login and signup pages
2020-07-20 19:11:16 +03:00
Jyri-Petteri Paloposki
dbaa9a85cb
Add a field for user email address
2020-07-20 18:41:10 +03:00
Jyri-Petteri Paloposki
5a3727dc5f
Add functionality for requiring TOS approval on signup
2020-07-20 18:16:15 +03:00
Jyri-Petteri Paloposki
2781395405
Use the login form styles for the signup form too
2020-07-20 17:24:16 +03:00
Usman Iqbal
a92e524bcb
Fix contribute link in footer; prefer HTTPS
...
Contribute link in footer returns 404. Also changed all http links to https after confirming they have valid https endpoints.
2020-04-08 15:58:42 +01:00
Matt Rogers
be646de904
Use the right format for expiry_time
2020-04-05 12:40:09 -05:00
Matt Rogers
b82403e0e1
Parse the session time so we can calculate expire time.
2020-03-28 14:03:29 -05:00
Matt Rogers
fddcc1d8a5
Remove support for IE7 and IE8
2020-03-14 09:45:43 -05:00
Matt Rogers
c2a882ceac
Merge pull request #2301 from ZeiP/feature/#2072_tag_sanitize
...
#2072 : Remove needless sanitisation of tags. The sanitised version is…
2020-01-03 11:54:05 -06:00
Matt Rogers
b01f027d8d
Merge pull request #2302 from jyruzicka/fix-2220
...
#2220 : Use @original_item over other @original_item like instance variables
2019-12-22 10:14:17 -06:00
Jan-Yves Ruzicka
4ea94152c4
Remove @original_item_due_id
...
Remove one last @original_item_due_id from app/views/todos/destroy.js.erb
2019-12-22 12:33:02 +13:00
Matt Rogers
7eb5f43a7f
Restyle the new multiple todos form as well
2019-12-07 09:05:17 -06:00
Matt Rogers
40e3aa298c
Restyle the new todo form
...
This makes use of bootstrap and provides more space for the individual
fields to use.
2019-12-07 08:55:50 -06:00
Matt Rogers
3f095eb675
Allow bootstrap based styling to be used in on this form
2019-11-26 15:27:57 -06:00
Matt Rogers
eb5c2484a9
Remove a useless variable assignment
...
We can shortcut the assignment that was in the partial by naming the
object directly.
2019-11-26 15:27:19 -06:00
Jan-Yves Ruzicka
c66ce02cb6
Refactor todos_controller and todos_helper to use @original_item
...
Project uses properties of @original_item over a number of similar-named
variables (eg. @original_item_description, @original_item_was_pending, etc.)
Have left in @original_item_due_date and @original_completed_period as these
are more complex, and not simply properties of the todo item.
2019-11-17 16:03:40 +13:00
Jyri-Petteri Paloposki
e0aa0ac69e
#2072 : Remove needless sanitisation of tags. The sanitised version is only used in DB queries, which handle escaping themselves; the actual UI XSS sanitisation is handled separately.
2019-11-14 02:16:59 +02:00
Jyri-Petteri Paloposki
f7bad05dad
Merge remote-tracking branch 'origin/master' into bug/#2259_charts_quality
2019-11-13 13:58:26 +02:00
Matt Rogers
3ac8702a5e
Merge pull request #2255 from ZeiP/feature/#1955_user_tags
...
#1955 : Migrate tags to belong to named users for enhanced privacy.
2019-08-02 09:38:52 -05:00
Jyri-Petteri Paloposki
0cfa0e65f2
#2242 : Fix the JS procedure run on add form submission by changing the context ID to the new format.
2019-06-28 13:53:24 +03:00
Jyri-Petteri Paloposki
e92b22ea30
#2259 : Use a Chartjs-ror version with airblade/chartjs-ror#57 applied. Adds a container around each chart allowing to enable responsivity and get a less fuzzy chart.
2019-06-28 00:31:00 +03:00
Jyri-Petteri Paloposki
f6d1f243c5
#1955 : Use existing user parameter in taggable models instead of passing it
2019-06-26 00:19:32 +03:00
Jyri-Petteri Paloposki
5394973346
#1955 : Migrate tags to belong to named users for enhanced privacy.
2019-06-25 11:37:34 +03:00
Matt Rogers
7026737bf8
Merge pull request #2238 from ZeiP/bug/1898_default_context_tag_for_project
...
#1898 : Fix setting the project's default context and tag in the new a…
2019-06-13 18:57:45 -05:00
Matt Rogers
ece584c3f6
Merge pull request #2235 from ZeiP/preferences_fixes
...
Fix the preferences form: Labels' for attributes, boolean fields and …
2019-06-13 18:57:03 -05:00
Jyri-Petteri Paloposki
e66511c34e
#2249 : Add space between sentences
2019-06-10 20:43:00 +03:00
Jyri-Petteri Paloposki
7bb8efce16
#2243 : Reduce footer z-index to avoid it disabling part of the new action form
2019-06-10 13:16:48 +03:00
Jyri-Petteri Paloposki
6ad1e2cf93
Merge pull request #2231 from ZeiP/bug/1153_stats
...
Change the Flash charts to Charts.js
2019-05-29 19:33:57 +03:00
Jyri-Petteri Paloposki
2f0ceb9385
#1898 : Fix setting the project's default context and tag in the new action form
2019-05-23 03:28:30 +03:00
Jyri-Petteri Paloposki
2bda716ceb
Merge pull request #2076 from C-Otto/fix-2048
...
also update project name in multiple-actions mode
2019-05-23 01:10:35 +03:00
Jyri-Petteri Paloposki
dad7fdf006
Merge pull request #2055 from scriptythekid/master
...
make drag&drop todos from/to contexts work again - fix #2054
2019-05-22 22:46:51 +03:00
Jyri-Petteri Paloposki
0df6f19726
Fixed bug causing context change to hidden returning a server error
2019-05-22 16:09:46 +03:00