Eugene Burmakin
|
0cce4929f0
|
Remove unused code
|
2025-09-18 22:23:47 +02:00 |
|
Eugene Burmakin
|
5db2ac7fac
|
Refactor hexagon services to remove Maps::HexagonContextResolver and improve date parsing
|
2025-09-18 21:21:54 +02:00 |
|
Eugene Burmakin
|
a97e133b35
|
Remove unsed class
|
2025-09-18 20:15:49 +02:00 |
|
Eugene Burmakin
|
ab765a4370
|
Rename params
|
2025-09-18 20:10:00 +02:00 |
|
Eugene Burmakin
|
3fd7634657
|
Simplify some services by removing unused parameters and validations
|
2025-09-18 20:02:18 +02:00 |
|
Eugene Burmakin
|
0905ef65a5
|
Don't pass h3_resolution from frontend; use default in backend service
|
2025-09-18 19:45:53 +02:00 |
|
Eugene Burmakin
|
5b3fe84933
|
Update onborading popup
|
2025-09-18 18:29:46 +02:00 |
|
Eugene Burmakin
|
c67532bb10
|
Reimplement hexagons with H3
|
2025-09-17 01:55:42 +02:00 |
|
Eugene Burmakin
|
eb16959b9a
|
Extract logic to service classes
|
2025-09-16 20:41:53 +02:00 |
|
Eugene Burmakin
|
8c45404420
|
Fix hexagons render
|
2025-09-15 20:10:53 +02:00 |
|
Eugene Burmakin
|
6314442770
|
Calculate only centers of hexagons
|
2025-09-14 12:41:16 +02:00 |
|
Eugene Burmakin
|
dc13bc1fd2
|
Update public_month page
|
2025-09-13 23:23:48 +02:00 |
|
Eugene Burmakin
|
a2aa1be271
|
Precalculate hexagons for stats
|
2025-09-13 23:11:42 +02:00 |
|
Eugene Burmakin
|
e6f74fc6ab
|
Update query to use lonlat column for bounds calculation
|
2025-09-13 18:54:02 +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 |
|
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 |
|
Eugene Burmakin
|
5fe7a47ee2
|
Fix last failing test
|
2025-09-13 12:44:47 +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
|
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 |
|
Eugene Burmakin
|
68a0a8f23c
|
Add follow up emails
|
2025-09-05 19:39:50 +02:00 |
|
Eugene Burmakin
|
e3b2fcd415
|
Sanitize input
|
2025-09-04 00:12:33 +02:00 |
|
Eugene Burmakin
|
5c6b76dd63
|
Hide search if reverse geocoding is disabled
|
2025-09-03 23:57:38 +02:00 |
|
Eugene Burmakin
|
9967434edc
|
Escape search query
|
2025-09-03 23:27:59 +02:00 |
|
Eugene Burmakin
|
2b1f6d66bc
|
Fix missing var
|
2025-09-03 20:05:03 +02:00 |
|
Eugene Burmakin
|
689b8cb0f1
|
Remove caching from geocoder
|
2025-09-03 19:56:38 +02:00 |
|