Commit Graph

  • d15fee75ca ♻️ Fix /stop/ endpoints inconsistency Adrien 2023-05-08 13:44:44 +02:00
  • 93047c8706 ♻️ Use declarative table configuration to define backend db tables Adrien 2023-05-08 13:17:09 +02:00
  • c84b78d3e2 🚑️ /stop responses didn't return StopArea.stops fields Adrien 2023-05-07 12:36:38 +02:00
  • c6e3881966 Add sqlalchemy-utils types dependency Adrien 2023-05-07 12:20:28 +02:00
  • b713042359 🗃️ Use of dedicated db sessions Adrien 2023-05-07 12:18:12 +02:00
  • 5505209760 ️ Replace asyncpg with psycopg Adrien 2023-05-07 11:24:02 +02:00
  • 6aa28f7bfb 🔨 Add OTel/Jeager to start HTTP/SQL requests monitoring Adrien 2023-05-02 23:02:09 +02:00
  • 07d43bfcb4 ⬆️ Add sqlalchemy-utils dep Adrien 2023-05-01 23:22:51 +02:00
  • 6eb78d7307 ️ /stop API endpoint uses stop and towns names to resolve queries Adrien 2023-05-01 22:42:02 +02:00
  • bcedf32bec Merge branch 'reduce-frontend-bundle-size' into develop Adrien 2023-05-01 22:36:37 +02:00
  • e9a651e47e ♻️ Refactor StopsSearchMenu + load Map lazily + placeholder reduce-frontend-bundle-size Adrien 2023-04-25 21:47:10 +02:00
  • 245bc4d261 ️ All provided location are in EPSG:3857, remove proj4 from frontend Adrien 2023-04-23 11:20:44 +02:00
  • d94027da9a 💥 All location points provided by backend are in EPSG:3857 Adrien 2023-04-23 11:14:11 +02:00
  • 8fafdb3dde ️ Replace hope-ui based IconHamburgerMenu with a custom one Adrien 2023-04-22 17:06:02 +02:00
  • da2fb1f41c ️ Replace hope-ui Input with a custom component in StopSearchMenu Adrien 2023-04-22 16:51:06 +02:00
  • e81f81b7a7 🚸 Add debounce mechanism to stop name input Adrien 2023-04-22 12:31:26 +02:00
  • 61610fa2ba Merge branch 'add-stop-area-repr-and-stop-destinations' into develop Adrien 2023-04-22 12:31:01 +02:00
  • ee14d60db7 🐛 Old stops still displayed on map once the stop search narrowed add-stop-area-repr-and-stop-destinations Adrien 2023-04-15 18:24:47 +02:00
  • a2728cfc0c 💄 Redesign StopSearchMenu (map panel) Adrien 2023-04-13 21:27:07 +02:00
  • 0a7d74a215 ♻️ Store StopArea Stops in BusinessDataStore when looking for stops Adrien 2023-04-14 11:36:54 +02:00
  • 1b713dbc0e Add StopDestinations to the frontend business data Adrien 2023-04-14 11:33:29 +02:00
  • 1ffd3cbe94 Add StopShape to the frontend business data Adrien 2023-04-14 11:29:25 +02:00
  • 42817f7b0c 🚚 Fix the transport mode location issue Adrien 2023-04-14 11:20:19 +02:00
  • 440a5faf3c 🗃️ Update StopArea db models: StopArea can´t be composed of another StopAreas Adrien 2023-04-13 21:27:07 +02:00
  • 61097fe9e2 Add /stop_shape/{stop_id} endpoint Adrien 2023-04-13 21:19:01 +02:00
  • 62a9000ec2 Add /stop/{stop_id}/destinations endpoint Adrien 2023-04-13 21:13:54 +02:00
  • 62b6425255 ♻️ Update stop destinations returned value Adrien 2023-04-13 21:10:08 +02:00
  • ac06df9f87 Handle IDFM stop areas shapes Adrien 2023-04-13 20:59:03 +02:00
  • ecfb3c8cb3 Handle IDFM connection areas Adrien 2023-04-13 20:57:15 +02:00
  • 293a1391bc Add ConnectionArea and StopShape models + Stop-ConnectionArea relationship Adrien 2023-04-12 23:30:14 +02:00
  • 71e2530c01 💄 Delete unused CSS rules and reformat PassagePanel ones Adrien 2023-03-05 21:11:19 +01:00
  • 65f284bc25 💄 Fix first passage misalignment when it's unavailable Adrien 2023-03-05 21:07:40 +01:00
  • d3a689cefc 🐛 Add forgotten @solid-primitives/scroll dependency Adrien 2023-03-05 19:42:18 +01:00
  • 726efd8e8c 💄 Add ScrollingText component and use it in StopAreaRepr component Adrien 2023-03-05 19:20:11 +01:00
  • 546ec5a89f Merge branch 'idfm-style-for-search-display' into develop Adrien 2023-03-05 13:51:03 +01:00
  • 4a2fadb5b3 💄 Redesign stop search menu to follow the passage display style idfm-style-for-search-display Adrien 2023-03-05 13:46:25 +01:00
  • f09ba4cc58 💄 Replace css files with scss and factorize CSS rules Adrien 2023-03-05 12:49:20 +01:00
  • a9d918fb0f 🐛 Time to wait shall be displayed in 2 digits Adrien 2023-02-18 15:38:25 +01:00
  • 033e27fb56 Add platform id to passages panels Adrien 2023-02-18 14:50:24 +01:00
  • 11c62e5795 💄 Fix passage delay format when waiting time > 1h Adrien 2023-02-12 22:54:52 +01:00
  • 40b2704a15 🎨 Factorize tramLinePicto CSS class with metroLinePicto one Adrien 2023-02-12 22:44:22 +01:00
  • 04053e25ed 💄 Animate destination text when they´re too long for panel Adrien 2023-02-12 22:43:09 +01:00
  • 5d566648e5 💄 Fix no picto displayed for train and RER lines Adrien 2023-02-12 21:21:45 +01:00
  • 5c08780f98 ️ Reduce the refresh on passages update to the TtwPassage component Adrien 2023-02-12 19:01:32 +01:00
  • 3913209b28 Add button to PassagesDisplay to disable passages fetching Adrien 2023-02-11 18:10:21 +01:00
  • 7294f35622 🐛 Filter old passages Adrien 2023-02-09 22:36:42 +01:00
  • 0dd44372e8 ♻️ Don´t overwrite store.passages structure during its update by the addPassage method Adrien 2023-02-09 21:27:47 +01:00
  • f0fe3f8803 🎨 Remove not essential store from the rendering of the PassagesDisplay component Adrien 2023-02-09 21:17:58 +01:00
  • 275954f52d 🎨 Replace for loop with a <For/> control flow for PassagesPanel component Adrien 2023-02-09 21:14:16 +01:00
  • e34355e8be 🏷️ Make python linters happy Adrien 2023-02-08 22:10:21 +01:00
  • d1db97554c 🧑‍💻 Use ruff/mypy/black linter/type-checker/formatter Adrien 2023-02-05 23:10:58 +01:00
  • aaab0a933b 🎨 Replace for loop with a <For/> control flow for StopsManager Adrien 2023-01-30 22:47:12 +01:00
  • bd8ccc5978 🔥 Remove unused functions from search module Adrien 2023-01-30 22:10:41 +01:00
  • d490236456 💄 Force root div to fit its content (all height before) Adrien 2023-01-30 22:08:54 +01:00
  • 2fd6783534 🚨 Try to make TS linter happy Adrien 2023-01-30 22:07:20 +01:00
  • 27f895ce0c 🔇 No need to log line stops Adrien 2023-01-28 17:58:43 +01:00
  • f4d6a3e684 💄 Fix the Metro picto rendering Adrien 2023-01-28 16:38:42 +01:00
  • 79f4ad0c4c Merge branch 'frontend-file-reorg' into develop Adrien 2023-01-28 16:37:13 +01:00
  • 43cbfc17b6 🚨 Make ts linter less depressed frontend-file-reorg Adrien 2023-01-28 16:27:40 +01:00
  • 29ba26e80b ♻️ Replace methods called to render Component with small Components Adrien 2023-01-28 16:22:32 +01:00
  • e141aa15e5 🚚 Remove business logic from Component instances Adrien 2023-01-28 16:18:55 +01:00
  • 207fe12842 🚚 Move utils function from types.tsx to utils.tsx Adrien 2023-01-27 20:23:43 +01:00
  • cc5205c318 🐛 Fix PassageDisplay footer bullets behavior Adrien 2023-01-27 20:20:17 +01:00
  • 495b2bafe2 🔥 Remove ar16x9 CSS class Adrien 2023-01-23 22:50:29 +01:00
  • e96e7aeae0 🚚 Rename NextPassagesDisplay/NextPassagesPanel (remove Next prefix) Adrien 2023-01-23 22:34:33 +01:00
  • b8984e455c 🚚 Add a dedicated CSS file for NextPassagePanel component Adrien 2023-01-23 21:16:47 +01:00
  • f8786fc863 Merge branch 'remove-idfm-extra-references' into develop Adrien 2023-01-23 21:09:20 +01:00
  • dea6b928e1 🗃️ Create and use a db dedicated user for backend remove-idfm-extra-references Adrien 2023-01-22 19:02:54 +01:00
  • 76d4c8a641 🚚 Rename backend project (idfm-matrix-widget -> carrramba-encore-rate) Adrien 2023-01-22 19:01:15 +01:00
  • 7423511a51 🚚 Rename backend component (idfm_matrix_backend -> backend) Adrien 2023-01-22 18:58:47 +01:00
  • c81d234426 🙈 Add __pycache__ and lock files Adrien 2023-01-22 17:25:44 +01:00
  • dde835760a 🎉 First commit !!! master Adrien 2023-01-22 16:53:45 +01:00