Commit graph

4080 commits

Author SHA1 Message Date
Jyri-Petteri Paloposki
ddbfa4fa2b
Merge pull request #2447 from TracksApp/dependabot/bundler/rubocop-0.89.0
Bump rubocop from 0.88.0 to 0.89.0
2020-08-07 14:33:32 +03:00
dependabot[bot]
126299b7c7
Bump rubocop from 0.88.0 to 0.89.0
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.88.0 to 0.89.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.88.0...v0.89.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-06 06:29:56 +00:00
Jyri-Petteri Paloposki
0ba9a1f547
Merge pull request #2445 from TracksApp/dependabot/bundler/rack-mini-profiler-2.0.4
Bump rack-mini-profiler from 2.0.3 to 2.0.4
2020-08-04 13:36:17 +03:00
dependabot[bot]
0f0c6d369e
Bump rack-mini-profiler from 2.0.3 to 2.0.4
Bumps [rack-mini-profiler](https://github.com/MiniProfiler/rack-mini-profiler) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/MiniProfiler/rack-mini-profiler/releases)
- [Changelog](https://github.com/MiniProfiler/rack-mini-profiler/blob/master/CHANGELOG.md)
- [Commits](https://github.com/MiniProfiler/rack-mini-profiler/compare/v2.0.3...v2.0.4)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-04 07:05:48 +00:00
Jyri-Petteri Paloposki
94a45f0a42
Merge pull request #2443 from TracksApp/dependabot/bundler/rack-mini-profiler-2.0.3
Bump rack-mini-profiler from 2.0.2 to 2.0.3
2020-07-30 21:33:25 +03:00
dependabot[bot]
8b982f342b
Bump rack-mini-profiler from 2.0.2 to 2.0.3
Bumps [rack-mini-profiler](https://github.com/MiniProfiler/rack-mini-profiler) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/MiniProfiler/rack-mini-profiler/releases)
- [Changelog](https://github.com/MiniProfiler/rack-mini-profiler/blob/master/CHANGELOG.md)
- [Commits](https://github.com/MiniProfiler/rack-mini-profiler/compare/v2.0.2...v2.0.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-29 06:13:56 +00:00
Jyri-Petteri Paloposki
3ad89fa7e7
Merge pull request #2438 from TracksApp/bug/2245
Redo the datepicker z-index fix that didn't work because it has been …
2020-07-24 17:49:13 +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
ccdb78a289
Merge pull request #2436 from TracksApp/help_page
Add a help page with link to the user manual and other sources
2020-07-23 22:33:26 +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
5be552a71f
Merge pull request #2435 from TracksApp/email_userlist
Show user email in user list
2020-07-23 22:19:16 +03:00
Jyri-Petteri Paloposki
0841ddda09 Show user email in user list 2020-07-23 21:58:16 +03:00
Jyri-Petteri Paloposki
75ac171ab8
Merge pull request #2434 from TracksApp/signup_prompt
Show a signup link under the login form if open signup is enabled
2020-07-23 21:21:46 +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
e0dc5b21ac
Merge pull request #2433 from TracksApp/dependabot/bundler/tolk-4.0.0
Bump tolk from 3.2.1 to 4.0.0
2020-07-23 16:10:22 +03:00
dependabot[bot]
c19ccbaeee
Bump tolk from 3.2.1 to 4.0.0
Bumps [tolk](https://github.com/tolk/tolk) from 3.2.1 to 4.0.0.
- [Release notes](https://github.com/tolk/tolk/releases)
- [Changelog](https://github.com/tolk/tolk/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tolk/tolk/compare/v3.2.1...v4.0.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-23 05:59:09 +00:00
Jyri-Petteri Paloposki
f61fc09eda
Merge pull request #2432 from TracksApp/dependabot/bundler/bcrypt-3.1.15
Bump bcrypt from 3.1.13 to 3.1.15
2020-07-22 13:50:30 +03:00
dependabot[bot]
5c5dfec30d
Bump bcrypt from 3.1.13 to 3.1.15
Bumps [bcrypt](https://github.com/codahale/bcrypt-ruby) from 3.1.13 to 3.1.15.
- [Release notes](https://github.com/codahale/bcrypt-ruby/releases)
- [Changelog](https://github.com/codahale/bcrypt-ruby/blob/master/CHANGELOG)
- [Commits](https://github.com/codahale/bcrypt-ruby/compare/v3.1.13...v3.1.15)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-22 06:22:31 +00:00
Jyri-Petteri Paloposki
0c503a7600
Merge pull request #2431 from TracksApp/user_email_address
User email address
2020-07-20 21:03:17 +03:00
Jyri-Petteri Paloposki
84429bdb8e Fixed the last test 2020-07-20 20:54:50 +03:00
Jyri-Petteri Paloposki
149dbe7e27 More fixed tests 2020-07-20 20:25:35 +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
f9f7e6b9ea Updated schema 2020-07-20 19:38:15 +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
0ff46f63dc
Merge pull request #2430 from TracksApp/login_form_styles
Signup form styles
2020-07-20 18:38:55 +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
Jyri-Petteri Paloposki
8054f866bb
Merge pull request #2429 from TracksApp/dependabot/bundler/solargraph-0.39.12
Bump solargraph from 0.39.11 to 0.39.12
2020-07-20 10:55:34 +03:00
dependabot[bot]
a5942dc1b5
Bump solargraph from 0.39.11 to 0.39.12
Bumps [solargraph](https://github.com/castwide/solargraph) from 0.39.11 to 0.39.12.
- [Release notes](https://github.com/castwide/solargraph/releases)
- [Commits](https://github.com/castwide/solargraph/compare/v0.39.11...v0.39.12)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-20 06:19:17 +00:00
Jyri-Petteri Paloposki
41c36ee453
Merge pull request #2428 from TracksApp/docker_fixes
Hopefully the final fixes based on fresh installs with both Docker in…
2020-07-20 01:06:22 +03:00
Jyri-Petteri Paloposki
4dd52e591d Hopefully the final fixes based on fresh installs with both Docker install methods 2020-07-20 00:58:45 +03:00
Jyri-Petteri Paloposki
bec0884bac Fix installation doc formatting 2020-07-19 23:23:15 +03:00
Jyri-Petteri Paloposki
41902cbeeb
Merge pull request #2427 from TracksApp/scripts_and_docs
Add Docker documentation to the installation docs; update and create …
2020-07-19 23:19:36 +03:00
Jyri-Petteri Paloposki
3bdbd7bcf5 Add mention of the .use-docker file. 2020-07-19 23:19:00 +03:00
Jyri-Petteri Paloposki
d145640ead Add Docker documentation to the installation docs; update and create the ”Scripts To Rule Them All” scripts for easy use of the Docker Composer environment.
Fixes #2425.
2020-07-19 23:06:26 +03:00
Jyri-Petteri Paloposki
b57a62b72d
Merge pull request #2424 from TracksApp/docker-fix
Better Docker config: Use entrypoint to setup the environment, run in…
2020-07-19 22:14:55 +03:00
Jyri-Petteri Paloposki
5bb723329b Few more settings in order for the CI test automation 2020-07-19 22:04:45 +03:00
Jyri-Petteri Paloposki
b2ede09fe6 Remove unnecessary debug output 2020-07-19 21:50:35 +03:00
Jyri-Petteri Paloposki
869bf2a9fd Mount the mandatory config files separately in docker-compose, since it's including the whole /app from host and therefore the copies made in Dockerfile aren't available. 2020-07-19 21:44:43 +03:00
Jyri-Petteri Paloposki
85e104006c Handle empty database password properly, don't try to run docker-compose inside the container 2020-07-19 21:30:24 +03:00
Jyri-Petteri Paloposki
53c7c94306 A few more fixes in hope of fixing the Docker Compose 2020-07-19 18:07:23 +03:00
Jyri-Petteri Paloposki
2e40879123 Fix the Docker Compose configuration and remove the database config from VCS
Fixes #2248.
2020-07-19 17:36:06 +03:00
Jyri-Petteri Paloposki
4d65a8f761 Overhaul the environment system in bin/ to make the defaults easier to understand. Update the installation instructions.
Fixes #2170, #2372, #2329, #2368
2020-07-19 17:20:35 +03:00
Jyri-Petteri Paloposki
3f22c8a036 Better Docker config: Use entrypoint to setup the environment, run in production mode by default, defaults for all config values 2020-07-19 16:12:57 +03:00
Jyri-Petteri Paloposki
67012821e6
Merge pull request #2391 from TracksApp/dependabot/bundler/rack-mini-profiler-2.0.2
Bump rack-mini-profiler from 2.0.1 to 2.0.2
2020-07-17 21:40:34 +03:00
Jyri-Petteri Paloposki
68bf0124bf
Merge pull request #2422 from TracksApp/aasm4
Update aasm to v4.
2020-07-17 21:36:40 +03:00
Jyri-Petteri Paloposki
183dd48781 Update aasm to v4. 2020-07-17 21:28:42 +03:00
dependabot-preview[bot]
65e9093d7c
Bump rack-mini-profiler from 2.0.1 to 2.0.2
Bumps [rack-mini-profiler](https://github.com/MiniProfiler/rack-mini-profiler) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/MiniProfiler/rack-mini-profiler/releases)
- [Changelog](https://github.com/MiniProfiler/rack-mini-profiler/blob/master/CHANGELOG.md)
- [Commits](https://github.com/MiniProfiler/rack-mini-profiler/compare/v2.0.1...v2.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-17 18:14:39 +00:00
Jyri-Petteri Paloposki
cb6ec75753
Merge pull request #2419 from TracksApp/dependabot/bundler/jquery-rails-4.4.0
Bump jquery-rails from 4.3.5 to 4.4.0
2020-07-17 20:41:35 +03:00