Commit Graph

80 Commits

Author SHA1 Message Date
5d566648e5 💄 Fix no picto displayed for train and RER lines 2023-02-12 21:21:45 +01:00
5c08780f98 ️ Reduce the refresh on passages update to the TtwPassage component 2023-02-12 19:01:32 +01:00
3913209b28 Add button to PassagesDisplay to disable passages fetching 2023-02-11 18:12:26 +01:00
7294f35622 🐛 Filter old passages
Only passages with a expectedDepartTs > now - 60s are kept.
2023-02-09 22:36:42 +01:00
0dd44372e8 ♻️ Don´t overwrite store.passages structure during its update by the addPassage method 2023-02-09 21:27:47 +01:00
f0fe3f8803 🎨 Remove not essential store from the rendering of the PassagesDisplay component 2023-02-09 21:17:58 +01:00
275954f52d 🎨 Replace for loop with a <For/> control flow for PassagesPanel component 2023-02-09 21:14:16 +01:00
e34355e8be 🏷️ Make python linters happy 2023-02-08 22:10:21 +01:00
d1db97554c 🧑‍💻 Use ruff/mypy/black linter/type-checker/formatter
* Use of python-lsp-server with emacs (cf. .dir-locals.el file)
 * Remove autopep8/pycodestyle/pydocstyle/pyflakes/pylint/yapf
2023-02-05 23:10:58 +01:00
aaab0a933b 🎨 Replace for loop with a <For/> control flow for StopsManager 2023-01-30 22:47:12 +01:00
bd8ccc5978 🔥 Remove unused functions from search module
removeStops, getMarkers and addMarkers are not used anymore... remove them.
2023-01-30 22:10:41 +01:00
d490236456 💄 Force root div to fit its content (all height before) 2023-01-30 22:08:54 +01:00
2fd6783534 🚨 Try to make TS linter happy 2023-01-30 22:07:20 +01:00
27f895ce0c 🔇 No need to log line stops 2023-01-28 17:58:43 +01:00
f4d6a3e684 💄 Fix the Metro picto rendering
No metro picto was displayed... lack of metroLinePicto CSS class.
2023-01-28 16:38:42 +01:00
79f4ad0c4c Merge branch 'frontend-file-reorg' into develop 2023-01-28 16:37:13 +01:00
43cbfc17b6 🚨 Make ts linter less depressed 2023-01-28 16:27:40 +01:00
29ba26e80b ♻️ Replace methods called to render Component with small Components 2023-01-28 16:26:50 +01:00
e141aa15e5 🚚 Remove business logic from Component instances 2023-01-28 16:18:55 +01:00
207fe12842 🚚 Move utils function from types.tsx to utils.tsx 2023-01-27 20:23:43 +01:00
cc5205c318 🐛 Fix PassageDisplay footer bullets behavior
The bullets was not updated according to the displayed panel.
2023-01-27 20:20:17 +01:00
495b2bafe2 🔥 Remove ar16x9 CSS class 2023-01-23 22:50:29 +01:00
e96e7aeae0 🚚 Rename NextPassagesDisplay/NextPassagesPanel (remove Next prefix) 2023-01-23 22:34:33 +01:00
b8984e455c 🚚 Add a dedicated CSS file for NextPassagePanel component 2023-01-23 21:16:47 +01:00
f8786fc863 Merge branch 'remove-idfm-extra-references' into develop 2023-01-23 21:09:20 +01:00
dea6b928e1 🗃️ Create and use a db dedicated user for backend
* Rename the db name (idfm_matrix_bot -> cer_db).
 * Remove unused bot database.
 * Create a dedicated user (cer_user/cer_password).
2023-01-22 19:02:54 +01:00
76d4c8a641 🚚 Rename backend project (idfm-matrix-widget -> carrramba-encore-rate)
Update the pyproject.toml file.
2023-01-22 19:01:15 +01:00
7423511a51 🚚 Rename backend component (idfm_matrix_backend -> backend) 2023-01-22 18:58:47 +01:00
c81d234426 🙈 Add __pycache__ and lock files 2023-01-22 17:25:44 +01:00
dde835760a 🎉 First commit !!! 2023-01-22 16:53:45 +01:00