Gustavo Henrique Santos Souza de Miranda
|
2fba487b59
|
Refactor the photo sidebar to be its own class
|
2025-07-25 14:55:41 -03:00 |
Gustavo Henrique Miranda
|
8d45b4361e
|
Update src/pilgrim/models/entry.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
|
2025-07-24 23:18:34 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
3db39eac71
|
Fix to add a photo list to the constructor of the entry model
|
2025-07-24 23:13:01 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
b32a068fb9
|
Remove the unused mock services
|
2025-07-24 21:08:28 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
2b79b08df0
|
Fix all the Ruff errors
|
2025-07-24 20:19:09 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
c3397ab982
|
Remove the wrong error message and made the program exit if no session is found
|
2025-07-24 19:36:12 -03:00 |
Gustavo Henrique Miranda
|
bb9457978c
|
Update src/pilgrim/service/backup_service.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
|
2025-07-24 19:31:13 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
c09425cd48
|
Merge remote-tracking branch 'origin/feat/backup-database' into feat/backup-database
|
2025-07-24 19:23:59 -03:00 |
Gustavo Henrique Miranda
|
7c950b93ab
|
Update src/pilgrim/ui/screens/diary_list_screen.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
|
2025-07-24 19:23:40 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
17371088da
|
Changed the way it uses the database connection to be more robust
|
2025-07-24 19:21:47 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
209099cc5e
|
Add a error handling on backup operation
|
2025-07-24 19:05:55 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
890fc470bb
|
Change the filename variable to conform to the proper pathlike use
|
2025-07-24 19:00:04 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
8cf5f7e465
|
Fix moved the backup service initialization inside the check for the session
|
2025-07-24 18:39:08 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
f62ecc18f7
|
add the backup feature
|
2025-07-24 18:15:26 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
49b6917291
|
Remove the backup container in the diary settings screen
|
2025-07-24 17:05:33 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
1c986d7627
|
Add the unidecode license on about screen
|
2025-07-24 14:49:09 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
7274d670ec
|
Remove the backup diary option on the diary settings screen
|
2025-07-24 02:03:52 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
62e084efb3
|
Add the feature to delete all the photos from a travel diary and also remove all the references of photos inside the entry
|
2025-07-24 01:54:24 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
c5edb835b6
|
Add the feature to delete all the entries from a travel diary
|
2025-07-23 08:45:50 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
ed89669431
|
Fix a circular import and passed the proper travel diary id
|
2025-07-23 08:44:32 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
8efda52d15
|
Add the delete all entries method the travel diary service
|
2025-07-23 08:42:00 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
4d6c92b4d0
|
Add the feature to delete the whole diary
|
2025-07-23 07:56:42 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
83fdb885a9
|
Add the feature to set the auto-open diary in the toml file
|
2025-07-23 07:27:35 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
0c6de1ea2e
|
Add the call to the diary settings screen
|
2025-07-23 07:26:23 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
ed8619fbf9
|
Add the get auto open diary method to the config manager
|
2025-07-23 07:18:50 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
d9753a375f
|
Add the Diary Settings screen and the CSS for it
|
2025-07-23 04:52:22 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
d1afd3a7ef
|
Add the css for the new modals
|
2025-07-23 04:22:51 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
40a2e727f8
|
Add the modals to delete the diary and the diary contents
|
2025-07-23 03:00:49 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
83e7db9ce1
|
Fix the photo and travel diary relationship to properly work
|
2025-07-21 15:27:51 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
736c0f160f
|
fix the sanitization directory method to remove accents and diacritics
|
2025-07-21 00:14:17 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
5a28afc540
|
fix the entry model to not allow the title nor the date to be null
|
2025-07-20 17:34:57 -03:00 |
Gustavo Henrique Miranda
|
e1add84537
|
Update src/pilgrim/database.py
Remove Debug message
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
|
2025-07-20 03:23:37 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
2ba1cbd0a6
|
Fix the declarative_base import to the newer way
|
2025-07-20 03:10:13 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
06ee08b201
|
Fix all imports to be absolute and not relative
|
2025-07-20 02:46:46 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
9e4b08234f
|
Fix the bug that collides the hash if identical images
|
2025-07-19 00:16:29 -03:00 |
Gustavo Henrique Miranda
|
44ff390695
|
Merge pull request #59 from gmbrax/fix/remove-stale-hashing-methods
Refactor the edit and add photo modal and remove the hashing methods out of the modals
|
2025-07-18 02:41:29 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
ca53ac7778
|
Remove the unused import and unused variable
|
2025-07-18 02:37:07 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
0567495ff9
|
Refactor the edit and add photo modal and remove the hashing methods out of the modals
|
2025-07-18 02:27:16 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
a9d39f415a
|
Fix the photo edit to properly pass the original photo hash that was missing
|
2025-07-18 00:03:13 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
1d08f4e40d
|
Change the CSS to better distribute the elements of the sidebar
|
2025-07-17 21:39:05 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
165bc10a63
|
Change the CSS to fit the text better and also limited the width of the sidebar
|
2025-07-17 20:48:59 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
71d5491233
|
Improve the CSS and the code for the photo sidebar
|
2025-07-17 20:32:54 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
23ef60b55a
|
Improve exception handling, remove debug print statements
|
2025-07-16 18:28:42 -03:00 |
Gustavo Henrique Miranda
|
4436d5e081
|
Update src/pilgrim/utils/directory_manager.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
|
2025-07-16 18:12:32 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
a13c56a3a3
|
Fix the NewDiaryModal not accessing the toml file properly to set the auto_open flag
|
2025-07-16 17:24:45 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
967c7e4ce6
|
Fix the Database no being put on the right path according with the config.toml
|
2025-07-16 16:39:31 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
bdaa37e355
|
Add the database file path now is read by the configuration file
|
2025-07-16 16:01:34 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
fe35cb93bd
|
Move get_database_path from database.py to directory_manager.py
|
2025-07-16 15:30:47 -03:00 |
Gustavo Henrique Santos Souza de Miranda
|
3843be6e13
|
Add the tomli library and create the config_manager.py to manage the configuration file and also add the dependency injection on the ui.py via the Application class
|
2025-07-16 02:55:52 -03:00 |
Gustavo Henrique Miranda
|
0adb230dd7
|
Merge pull request #52 from gmbrax/fix/move-create-diary-to-modal
Change to call the method in the super class on the _on_screen_resume method
|
2025-07-16 01:30:35 -03:00 |