Commit Graph

  • d36ff829db Remove the shared fixtures that are available on conftest.py Gustavo Henrique Santos Souza de Miranda 2025-07-20 23:15:08 -0300
  • 0173465943 Add all tests to test the delete of entries Gustavo Henrique Santos Souza de Miranda 2025-07-20 22:38:55 -0300
  • 5b9a5bfe24 Add all tests to test the read of entries Gustavo Henrique Santos Souza de Miranda 2025-07-20 22:26:40 -0300
  • 95a3a13ee2 Add all tests to test the update of entries Gustavo Henrique Santos Souza de Miranda 2025-07-20 22:12:09 -0300
  • f9fb660d7c Add a test to test the creation of entries with null on nullable fields Gustavo Henrique Santos Souza de Miranda 2025-07-20 20:47:12 -0300
  • f7a7289b5e test(entry_service): add test for creating an entry without photos Gustavo Henrique Santos Souza de Miranda 2025-07-20 16:03:45 -0300
  • 0227879bb3 test(entry_service): add a failure case test for create method Gustavo Henrique Santos Souza de Miranda 2025-07-20 15:21:49 -0300
  • e46f02cc39 test(entry_service): add unit test for creating a new entry Gustavo Henrique Santos Souza de Miranda 2025-07-20 03:35:22 -0300
  • e9162ab25c
    Merge pull request #63 from gmbrax/refactor/shared-test-fixtures Gustavo Henrique Miranda 2025-07-20 23:12:32 -0300
  • 88a0b9cf80 Refactor to add conftest.py to share fixtures refactor/shared-test-fixtures Gustavo Henrique Santos Souza de Miranda 2025-07-20 23:07:04 -0300
  • 1629b9d52c Add all tests to test the delete of entries Gustavo Henrique Santos Souza de Miranda 2025-07-20 22:38:55 -0300
  • 790a9ea3f0 Add all tests to test the read of entries Gustavo Henrique Santos Souza de Miranda 2025-07-20 22:26:40 -0300
  • cec1827635 Add all tests to test the update of entries Gustavo Henrique Santos Souza de Miranda 2025-07-20 22:12:09 -0300
  • 1c8026620c Add a test to test the creation of entries with null on nullable fields Gustavo Henrique Santos Souza de Miranda 2025-07-20 20:47:12 -0300
  • fcbf465c43 Merge branch 'staging' into test/entryservice-unit-test Gustavo Henrique Santos Souza de Miranda 2025-07-20 18:08:11 -0300
  • 4dda85d8a3
    Merge pull request #62 from gmbrax/fix/model-entry-nullable-fields Gustavo Henrique Miranda 2025-07-20 17:53:27 -0300
  • 5a28afc540 fix the entry model to not allow the title nor the date to be null fix/model-entry-nullable-fields Gustavo Henrique Santos Souza de Miranda 2025-07-20 17:34:57 -0300
  • 77e191f480 test(entry_service): add test for creating an entry without photos Gustavo Henrique Santos Souza de Miranda 2025-07-20 16:03:45 -0300
  • 3c7925cb1c test(entry_service): add a failure case test for create method Gustavo Henrique Santos Souza de Miranda 2025-07-20 15:21:49 -0300
  • c4dceda942 test(entry_service): add unit test for creating a new entry Gustavo Henrique Santos Souza de Miranda 2025-07-20 03:35:22 -0300
  • 4d87ae1b90
    Merge pull request #61 from gmbrax/fix/relative-imports Gustavo Henrique Miranda 2025-07-20 03:27:31 -0300
  • e1add84537
    Update src/pilgrim/database.py fix/relative-imports Gustavo Henrique Miranda 2025-07-20 03:23:37 -0300
  • 2ba1cbd0a6 Fix the declarative_base import to the newer way Gustavo Henrique Santos Souza de Miranda 2025-07-20 03:10:13 -0300
  • eed16f34c1 Simplify the pyproject.toml Gustavo Henrique Santos Souza de Miranda 2025-07-20 02:47:05 -0300
  • 06ee08b201 Fix all imports to be absolute and not relative Gustavo Henrique Santos Souza de Miranda 2025-07-20 02:46:46 -0300
  • 8119ae74f6 Create the test for the database class Gustavo Henrique Santos Souza de Miranda 2025-07-20 01:50:12 -0300
  • f825236c45
    Merge pull request #48 from gmbrax/staging Gustavo Henrique Miranda 2025-07-19 20:28:17 -0300
  • 78e45e26fd
    Update pylint_sonarqube.yml Gustavo Henrique Miranda 2025-07-19 19:06:53 -0300
  • cc68bbcf2e
    Update pylint_sonarqube.yml Gustavo Henrique Miranda 2025-07-19 18:56:19 -0300
  • 9a698596b1
    Update and rename pylint.yml to pylint_sonarqube.yml Gustavo Henrique Miranda 2025-07-19 18:52:53 -0300
  • 0cbcbd3a8d
    Update CHANGELOG.md Gustavo Henrique Miranda 2025-07-19 17:40:01 -0300
  • a1e718c1fc
    Update CHANGELOG.md Gustavo Henrique Miranda 2025-07-19 17:34:05 -0300
  • 8919e158bc
    Merge pull request #60 from gmbrax/fix/Importing-duplicate-images Gustavo Henrique Miranda 2025-07-19 03:23:54 -0300
  • f2b5f8b743 Merge branch 'fix/Importing-duplicate-images' into development development Gustavo Henrique Santos Souza de Miranda 2025-07-19 01:04:03 -0300
  • 9e4b08234f Fix the bug that collides the hash if identical images Gustavo Henrique Santos Souza de Miranda 2025-07-19 00:16:29 -0300
  • 44ff390695
    Merge pull request #59 from gmbrax/fix/remove-stale-hashing-methods Gustavo Henrique Miranda 2025-07-18 02:41:29 -0300
  • ca53ac7778 Remove the unused import and unused variable Gustavo Henrique Santos Souza de Miranda 2025-07-18 02:37:07 -0300
  • 8f98cb6c47 Merge branch 'fix/remove-stale-hashing-methods' into development Gustavo Henrique Santos Souza de Miranda 2025-07-18 02:29:18 -0300
  • 0567495ff9 Refactor the edit and add photo modal and remove the hashing methods out of the modals Gustavo Henrique Santos Souza de Miranda 2025-07-18 02:27:16 -0300
  • 18ff157eb7
    Merge pull request #58 from gmbrax/fix/edit-photo-not-working Gustavo Henrique Miranda 2025-07-18 01:39:13 -0300
  • b8a5f2db15 Merge branch 'fix/edit-photo-not-working' into development Gustavo Henrique Santos Souza de Miranda 2025-07-18 01:20:31 -0300
  • a9d39f415a Fix the photo edit to properly pass the original photo hash that was missing Gustavo Henrique Santos Souza de Miranda 2025-07-18 00:03:13 -0300
  • db3f7f846b Merge branch 'fix/sidebar-layout' into development Gustavo Henrique Santos Souza de Miranda 2025-07-17 22:06:38 -0300
  • b14d775d87
    Merge pull request #56 from gmbrax/fix/sidebar-layout Gustavo Henrique Miranda 2025-07-17 21:43:31 -0300
  • 1d08f4e40d Change the CSS to better distribute the elements of the sidebar Gustavo Henrique Santos Souza de Miranda 2025-07-17 21:39:05 -0300
  • 165bc10a63 Change the CSS to fit the text better and also limited the width of the sidebar Gustavo Henrique Santos Souza de Miranda 2025-07-17 20:48:59 -0300
  • 71d5491233 Improve the CSS and the code for the photo sidebar Gustavo Henrique Santos Souza de Miranda 2025-07-17 20:32:54 -0300
  • a59af26c9d
    Merge pull request #55 from gmbrax/feat/use-a-toml-for-config Gustavo Henrique Miranda 2025-07-16 22:50:30 -0300
  • 26ef00fe3e
    Merge pull request #54 from gmbrax/feat/use-a-toml-for-config Gustavo Henrique Miranda 2025-07-16 22:16:32 -0300
  • 23ef60b55a Improve exception handling, remove debug print statements Gustavo Henrique Santos Souza de Miranda 2025-07-16 18:28:42 -0300
  • 4436d5e081
    Update src/pilgrim/utils/directory_manager.py Gustavo Henrique Miranda 2025-07-16 18:12:32 -0300
  • a13c56a3a3 Fix the NewDiaryModal not accessing the toml file properly to set the auto_open flag Gustavo Henrique Santos Souza de Miranda 2025-07-16 17:24:45 -0300
  • 967c7e4ce6 Fix the Database no being put on the right path according with the config.toml Gustavo Henrique Santos Souza de Miranda 2025-07-16 16:39:31 -0300
  • bdaa37e355 Add the database file path now is read by the configuration file Gustavo Henrique Santos Souza de Miranda 2025-07-16 16:01:34 -0300
  • a540347127 Add Tomli_w library to pyproject.toml Gustavo Henrique Santos Souza de Miranda 2025-07-16 15:31:19 -0300
  • fe35cb93bd Move get_database_path from database.py to directory_manager.py Gustavo Henrique Santos Souza de Miranda 2025-07-16 15:30:47 -0300
  • 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 Gustavo Henrique Santos Souza de Miranda 2025-07-16 02:55:52 -0300
  • 10135b9cdc
    Merge pull request #53 from gmbrax/staging Gustavo Henrique Miranda 2025-07-16 01:34:56 -0300
  • 0adb230dd7
    Merge pull request #52 from gmbrax/fix/move-create-diary-to-modal Gustavo Henrique Miranda 2025-07-16 01:30:35 -0300
  • 69c2fcfde6
    Merge pull request #51 from gmbrax/fix/move-create-diary-to-modal Gustavo Henrique Miranda 2025-07-16 00:54:48 -0300
  • 167c2d8928 Change to call the method in the super class on the _on_screen_resume method Gustavo Henrique Santos Souza de Miranda 2025-07-16 00:50:07 -0300
  • 5b0f894c88
    Merge pull request #50 from gmbrax/fix/bump-version Gustavo Henrique Miranda 2025-07-16 00:42:42 -0300
  • 2b851fc7c7 Add the use of importlib.metadata.version to keep the version string in sync with the pyproject.toml Gustavo Henrique Santos Souza de Miranda 2025-07-16 00:39:28 -0300
  • a3123fe322 Bump the version to 0.0.4 on about_screen.py and pyproject.toml Gustavo Henrique Santos Souza de Miranda 2025-07-16 00:25:37 -0300
  • 335d06bca1
    📝 Add docstrings to `staging` coderabbitai/docstrings/1beeb39 coderabbitai[bot] 2025-07-16 03:06:05 +0000
  • 1beeb39b95
    Merge pull request #47 from gmbrax/fix/move-create-diary-to-modal Gustavo Henrique Miranda 2025-07-15 18:14:09 -0300
  • 35f37f5926
    Merge pull request #46 from gmbrax/fix/move-create-diary-to-modal Gustavo Henrique Miranda 2025-07-15 17:28:22 -0300
  • 4f153c5a5b
    Merge branch 'development' into fix/move-create-diary-to-modal Gustavo Henrique Miranda 2025-07-15 17:25:06 -0300
  • f838a5b421 Add the auto-open option to the new_diary_modal.py Gustavo Henrique Santos Souza de Miranda 2025-07-15 15:51:30 -0300
  • 18760e174c Add a functionality that automatically opens the diary after creation, Change the responsibility of diary creation to the new_diary_modal.py instead of the diary_list_screen.py Gustavo Henrique Santos Souza de Miranda 2025-07-15 02:14:53 -0300
  • 8f36e5a770
    Merge pull request #37 from gmbrax/dependabot/pip/typing-extensions-4.14.1 Gustavo Henrique Miranda 2025-07-14 19:15:54 -0300
  • 11e9cf6e75
    Merge pull request #38 from gmbrax/dependabot/pip/textual-approx-eq-4.0.0 Gustavo Henrique Miranda 2025-07-14 19:14:47 -0300
  • 3bef353939
    Merge pull request #42 Gustavo Henrique Miranda 2025-07-14 18:24:14 -0300
  • a80ecc24f5
    Merge pull request #43 Gustavo Henrique Miranda 2025-07-14 18:23:58 -0300
  • 7f193d0fbb
    Merge pull request #44 from gmbrax/dependabot/pip/textual-approx-eq-4.0.0 Gustavo Henrique Miranda 2025-07-14 18:17:49 -0300
  • 7dfeec20f1
    Merge pull request #45 from gmbrax/dependabot/pip/typing-extensions-4.14.1 Gustavo Henrique Miranda 2025-07-14 18:17:32 -0300
  • d1545ad2e2
    Merge branch 'staging' into dependabot/pip/typing-extensions-4.14.1 Gustavo Henrique Miranda 2025-07-14 18:17:15 -0300
  • 7dbb89b692
    Merge pull request #40 from gmbrax/fix/add-enter-binding-edit-diary Gustavo Henrique Miranda 2025-07-14 16:11:29 -0300
  • 33987507ac
    Merge pull request #41 from gmbrax/fix/add-enter-binding-on-create-diary Gustavo Henrique Miranda 2025-07-14 16:11:17 -0300
  • ff97929dc0
    Merge pull request #39 from gmbrax/dependabot/pip/textual-approx-eq-4.0.0 Gustavo Henrique Miranda 2025-07-14 16:02:45 -0300
  • 5d26c5394d
    Merge branch 'development' into dependabot/pip/textual-approx-eq-4.0.0 Gustavo Henrique Miranda 2025-07-14 16:02:35 -0300
  • a867744d45
    Update textual requirement from ~=3.3.0 to ~=4.0.0 dependabot[bot] 2025-07-14 18:29:28 +0000
  • d2e69ae770
    Bump typing-extensions from 4.14.0 to 4.14.1 dependabot[bot] 2025-07-14 17:45:35 +0000
  • f174fd1d8a Fixed the edit diary modal to accept the key "enter" and automatically the function Gustavo Henrique Santos Souza de Miranda 2025-07-14 02:23:29 -0300
  • c98a106d97 Fixed the new diary modal to accept the key "enter" and automatically the function Gustavo Henrique Santos Souza de Miranda 2025-07-14 02:06:25 -0300
  • 417bc0d3e5
    Merge pull request #36 Gustavo Henrique Miranda 2025-07-14 00:46:23 -0300
  • 1312674186
    Merge pull request #35 from gmbrax/fix/bindings-not-properly-working Gustavo Henrique Miranda 2025-07-13 23:06:14 -0300
  • afc6908f37 Fixed the bindings to properly work and changed some bindings to avoid conflicts with the system Gustavo Henrique Santos Souza de Miranda 2025-07-13 22:53:39 -0300
  • 2983be09b6
    Merge pull request #33 from gmbrax/fix/force-rename-entry Gustavo Henrique Miranda 2025-07-12 19:29:55 -0300
  • 8129ae77a6
    Merge branch 'staging' into fix/force-rename-entry Gustavo Henrique Miranda 2025-07-12 19:11:56 -0300
  • 8e04c5b3c7
    Merge pull request #32 from gmbrax/fix/create-a-new-entry-on-open Gustavo Henrique Miranda 2025-07-12 13:31:25 -0300
  • b704a524c8 Fixed the new entry creation flow by prompting for a title if none is set. Gustavo Henrique Santos Souza de Miranda 2025-07-12 02:55:39 -0300
  • 63db2517f3 Corrected the behavior to create a new entry upon opening a diary Gustavo Henrique Santos Souza de Miranda 2025-07-11 17:46:00 -0300
  • fcaf17b593
    Update README.md Gustavo Henrique Miranda 2025-07-08 19:01:26 -0300
  • 1e07ea49df
    Update README.md Gustavo Henrique Miranda 2025-07-08 19:01:11 -0300
  • 60311bc714
    Update README.md Gustavo Henrique Miranda 2025-07-08 18:59:33 -0300
  • 5657645801 Merge branch 'docs/Update-Changelog' into staging Gustavo Henrique Santos Souza de Miranda 2025-07-08 03:49:41 -0300
  • 71cb79aa40 Updated `CHANGELOG.md` with release notes for versions 0.0.2 and 0.0.3. Gustavo Henrique Santos Souza de Miranda 2025-07-08 03:49:01 -0300
  • 7d882b5f21
    Merge pull request #31 from gmbrax/fix/binding-not-working Gustavo Henrique Miranda 2025-07-08 03:44:34 -0300
  • 4f1740f575 Added `on_footer_action` handler to manage footer action clicks in `EditEntryScreen`. Gustavo Henrique Santos Souza de Miranda 2025-07-08 01:20:37 -0300