Commit Graph

21 Commits

Author SHA1 Message Date
e80dc604a7 Improve docs management and add invoices repo (#51)
* Create a repository app for documents, first step

* Step two (broken)

* Complete the implementation of document repository and add invoices

* Add support for invoices

* Update submodules
2025-02-17 23:25:19 +01:00
db79a02c85 Add REST API pagination and mke REST API optional (#43)
* Implement Rest API pagination

* REST API must be enabled in settings

* Report REST API status in the admin site settings page
2025-01-16 22:53:19 +01:00
0ea9978ffb Remove troublesome code 2024-12-29 21:57:54 +01:00
026ab06354 Add a CSV export functionality in admin and add price fields (#41)
* Implement an action do download data in csv
* Refactor CSV download
* Move price to main models and add csv to bookshelf
* Update template and API
* Small refactoring
2024-12-29 21:46:57 +01:00
456272b93a Add built-in decoder interface type 2024-04-30 11:08:16 +02:00
19eb70c492 Replace ckeditor with tinymce (#30)
* Replace ckeditor with tinymce due to deprecation
* Remove any ckeditor dependency from old migrations
   Disable alters, replace create with plain models.TextField
* Reformat files
* Add more hardening in image_upload
2024-02-17 23:05:18 +01:00
4428b8c11d Fix a RuntimeWarning introduced in Django 5 (#29) 2024-01-20 22:08:10 +01:00
03fc82c38d Enable csrf protection 2023-10-28 13:56:43 +02:00
ec8684dbc0 Add a "None" country and "Europe" with flags 2023-10-28 13:55:21 +02:00
e1400fe720 Remove health page 2023-10-27 22:26:24 +02:00
87e1107156 Bugfixing (#27)
* Enforce ordering on some metadata models
* Fix a 500 error while accessing flat pages
* Clean up HTML and fix cards (missing class)
* Make the "driver" app optional and disabled by default
2023-10-10 22:17:21 +02:00
968ebeb0b6 First bookshelf implementation 2023-10-02 00:02:24 +02:00
f4023f105f Add a default card image when no custom one exists (#23)
* Add a default card image when no custom one exists
* Add coming_soon.png source
* Use directly the svg source instead of the png raster
2023-10-01 16:36:30 +02:00
9279142a41 Add more manufacturers categories 2023-01-06 01:54:14 +01:00
ca459c467b Replace md editor with ckeditor 2022-08-23 17:54:58 +02:00
7cc917d9f7 Use a markdown editor 2022-08-22 18:16:59 +02:00
565028de72 Add support for local_settings.py 2022-07-10 23:31:37 +02:00
b925af1e7a Run black on py 2022-04-19 14:25:29 +02:00
13cc531c5d Add search function and ui refactor 2022-04-19 14:17:26 +02:00
ec8e736393 Extend the rolling stock page 2022-04-12 22:49:53 +02:00
d594dbe47c Rename DCC project into RAM
RAM: Railroad Assets Manager
2022-04-10 21:05:02 +02:00