Andrey Bondarenko
d90413bfe1
Resolve conflict
...
Resolve conflict, add curl
2025-10-04 16:36:49 +02:00
Andrey Bondarenko
47704d2297
Refactor Dockerfiles for improved readability
...
Split long RUN commands in Dockerfile.dev and Dockerfile.prod into multiple lines for better readability and maintainability. No functional changes were made.
2025-09-24 14:00:51 +02:00
Andrey Bondarenko
175dca7a49
Add apt-get upgrade to Dockerfiles
...
Updated both Dockerfile.dev and Dockerfile.prod to include 'apt-get upgrade -qq' after 'apt-get update -qq' to ensure all packages are upgraded before installing dependencies. Addresses issue #1793
2025-09-24 13:54:49 +02:00
Evgenii Burmakin
7f4403021f
Merge pull request #1748 from Freika/dev
...
0.32.0
2025-09-13 18:57:24 +02:00
Eugene Burmakin
e6f74fc6ab
Update query to use lonlat column for bounds calculation
2025-09-13 18:54:02 +02:00
Eugene Burmakin
f99319b23d
Update app version
2025-09-13 18:37:03 +02:00
Eugene Burmakin
f80b2a1aff
Fix last failing specs
2025-09-13 18:30:26 +02:00
Eugene Burmakin
0ed71c3cc6
Fix failing specs
2025-09-13 17:46:45 +02:00
Eugene Burmakin
1394d6202c
Fix potential sql injection
2025-09-13 17:04:48 +02:00
Eugene Burmakin
dcd1c7ab2b
Add some refactorings
2025-09-13 16:41:28 +02:00
Evgenii Burmakin
608fa41fa8
Merge pull request #1734 from Freika/feature/follow-up-emails
...
Add follow up emails
2025-09-13 16:11:07 +02:00
Eugene Burmakin
662d819f47
Update spec name
2025-09-13 16:10:46 +02:00
Eugene Burmakin
dd31563653
Add missing vars to specs
2025-09-13 16:05:52 +02:00
Eugene Burmakin
ea2fbfb325
Fix caching job specs
2025-09-13 15:58:36 +02:00
Eugene Burmakin
774860220e
Add missing email templates for post-trial reminders
2025-09-13 15:37:09 +02:00
Eugene Burmakin
bfeeeee234
Merge branch 'dev', remote-tracking branch 'origin' into feature/follow-up-emails
2025-09-13 14:03:04 +02:00
Evgenii Burmakin
6c81884f49
Merge pull request #1757 from Freika/feature/stats-page
...
Feature/stats page
2025-09-13 14:00:45 +02:00
Eugene Burmakin
5fe7a47ee2
Fix last failing test
2025-09-13 12:44:47 +02:00
Eugene Burmakin
b7ae9097be
Fix tests
2025-09-13 12:28:43 +02:00
Eugene Burmakin
d33a083f98
Replace bell in navbar with lucide icon
2025-09-13 12:12:40 +02:00
Eugene Burmakin
ef01d028ba
Load leaflet protomaps only if not selfhosted on public month page
2025-09-13 12:07:29 +02:00
Eugene Burmakin
cc1fecfd22
Show QR code by default and use map tiles based on self-hosted setting
2025-09-13 11:58:50 +02:00
Eugene Burmakin
e583a8fb52
Remove unused js code
2025-09-12 23:08:11 +02:00
Eugene Burmakin
52a69ecf3d
Fix hexagons
2025-09-12 22:23:17 +02:00
Eugene Burmakin
09174de6e9
Add refresh-ccw icon and use it in stats page for refresh link
2025-09-12 22:11:36 +02:00
Eugene Burmakin
9afbf3458d
Remove unused icons
2025-09-12 22:04:16 +02:00
Eugene Burmakin
88e9c85766
Extract hexagon query to separate class
2025-09-12 21:38:25 +02:00
Eugene Burmakin
57ecda2b1b
Extract stats sharing logic to its own controller
2025-09-12 21:08:45 +02:00
Eugene Burmakin
34e71b5d17
Add specs for hexagon API and public sharing; remove debug logs
2025-09-12 20:44:53 +02:00
Eugene Burmakin
5ff35136f2
Add images for stats page backgrounds
2025-09-12 20:11:14 +02:00
Eugene Burmakin
612c30026c
Add hexagons to public stats page
2025-09-12 08:33:51 +02:00
Eugene Burmakin
5cd05f8d3a
Update public month page
2025-09-11 22:25:31 +02:00
Eugene Burmakin
1426fa53df
Add header gradient based on month
2025-09-11 22:22:08 +02:00
Eugene Burmakin
d3bbd08890
Make year page more colorful and add month page
2025-09-11 22:12:44 +02:00
Eugene Burmakin
e8c5b3dfdc
Update stats page
2025-09-11 21:41:52 +02:00
Eugene Burmakin
fc068ec79d
Add Lucide icons and stats sharing
2025-09-11 20:41:43 +02:00
Eugene Burmakin
acd3b20ef5
Add stats month page
2025-09-11 00:19:34 +02:00
Eugene Burmakin
8604effbe1
Refactor some bits
2025-09-10 21:46:03 +02:00
Eugene Burmakin
fb4d5a94b5
Update .app_version to 0.31.1
2025-09-09 00:09:14 +02:00
Evgenii Burmakin
4c5e2b787a
Merge pull request #1746 from Freika/fix/daily-tracks-gen
...
Implement a new daily track generation job to replace the old cleanup…
2025-09-09 00:08:58 +02:00
Eugene Burmakin
492cf1290a
Fix tests
2025-09-08 23:52:07 +02:00
Eugene Burmakin
e68279fd3e
Update changelog
2025-09-08 21:16:49 +02:00
Eugene Burmakin
99b227adfd
Refactor specs
2025-09-08 21:15:41 +02:00
Eugene Burmakin
17b09c91da
Refactor daily track generation to avoid cleaning existing tracks
2025-09-08 21:09:28 +02:00
Eugene Burmakin
410cd86c4e
Implement a new daily track generation job to replace the old cleanup job.
2025-09-08 20:46:30 +02:00
Evgenii Burmakin
be09937a0c
Merge pull request #1719 from Freika/dependabot/bundler/importmap-rails-2.2.2
...
Bump importmap-rails from 2.1.0 to 2.2.2
2025-09-07 21:00:39 +02:00
Evgenii Burmakin
edd30201c6
Merge pull request #1721 from Freika/dependabot/bundler/foreman-0.90.0
...
Bump foreman from 0.88.1 to 0.90.0
2025-09-07 21:00:08 +02:00
Evgenii Burmakin
414018fca8
Merge pull request #1723 from Freika/dependabot/bundler/selenium-webdriver-4.35.0
...
Bump selenium-webdriver from 4.33.0 to 4.35.0
2025-09-07 20:59:39 +02:00
Eugene Burmakin
68a0a8f23c
Add follow up emails
2025-09-05 19:39:50 +02:00
Evgenii Burmakin
757a200ffa
Merge pull request #1712 from Freika/dev
...
0.31.0
2025-09-04 22:14:50 +02:00