Commit graph

  • 9dcca99e4c
    Fix layout of RecordPanel main Eelke Klein 2026-10-27 09:01:08 +01:00
  • 0dcee5f76c
    Fix SSL mode combobox did not work properly Eelke Klein 2026-10-26 14:47:19 +01:00
  • 04f525e2e9
    Build with ninja instructions Eelke Klein 2026-10-23 12:53:45 +02:00
  • 714e29d2cb Fix several fonts. eelke 2026-10-22 19:17:46 +02:00
  • 960967c8a6 The editor now has context aware completions eelke 2026-10-22 17:52:37 +02:00
  • 1a1bbd0838 Fix a few warnings eelke 2026-10-20 19:30:10 +02:00
  • 8a9cbce1cc Introduce extra lib with ui to share with tests eelke 2026-10-20 19:24:37 +02:00
  • 70f4601aa9 Remove old code eelke 2026-10-20 19:06:38 +02:00
  • 04ce099adf Add recordpanel beside datagrid eelke 2026-10-20 18:58:10 +02:00
  • d178d5191c ignore .junie folder eelke 2026-10-20 18:06:03 +02:00
  • 784ad68758 Show UnsavedDocumentsDialog when closing window or quitting application so user can save and or discard docs more efficiently. eelke 2026-10-19 18:16:25 +02:00
  • b97adced4c Fix warning deprecated funtion eelke 2026-10-19 17:09:59 +02:00
  • 8f5de10f58 Fix Expected, <void> not following c++20 standard, document empty catch(...) eelke 2026-10-19 16:56:44 +02:00
  • 550049ceff Improve CrudModel code quality eelke 2026-10-18 17:55:26 +02:00
  • 82cc9f14bc Add test to ensure correct operation of DataGridWidget eelke 2026-10-18 17:40:59 +02:00
  • c181fe99fa Merge pull request 'Make builds on windows work.' (#92) from build-on-windows into main eelke 2026-10-19 14:46:33 +00:00
  • aaaadfc105
    Make builds on windows work. build-on-windows Eelke Klein 2026-10-19 15:07:29 +02:00
  • 9ff0bada4e Refactor ConvertLangToSqlString and fix couple of bugs. Verify with unit tests. eelke 2026-10-18 15:58:13 +02:00
  • 5821c23439 Cleanup eelke 2026-10-18 15:30:50 +02:00
  • edde131c4b Merge pull request 'Fix memory management issues in Pgsql_Params leave sources of moves in a valid state.' (#91) from fix-Pgsql-Params-issues into main eelke 2026-10-18 11:39:21 +00:00
  • 8dea806cd9 Fix memory management issues in Pgsql_Params leave sources of moves in a valid state. fix-Pgsql-Params-issues eelke 2026-10-18 13:38:41 +02:00
  • ee404e8121 Merge pull request 'postgres-integration-tests' (#89) from postgres-integration-tests into main eelke 2026-10-18 10:47:58 +00:00
  • 6683e8644b Add postgres 18 postgres-integration-tests eelke 2026-10-18 12:46:38 +02:00
  • a1ac545086 Add tests for loading the catalog eelke 2026-10-18 12:32:16 +02:00
  • 591573b6b8 Ignore temp folder eelke 2026-10-18 12:12:32 +02:00
  • c3bf9e88e4 Add framework for executing tests against multiple postgresql versions using docker compose. eelke 2026-10-18 12:09:54 +02:00
  • 655c6fceb1 Merge pull request 'unify-grid' (#88) from unify-grid into main eelke 2026-10-18 09:47:31 +00:00
  • ee1a8ba48d Add save and revert button to datagrid no implicit saves any more. eelke 2026-10-18 11:34:00 +02:00
  • 66267334c8 We should not allow editing of system catalogs. eelke 2026-10-18 10:35:39 +02:00
  • 5e7fb68c55 QueryTool now uses the same DataGrid as the CRUD tool. eelke 2026-10-18 10:29:24 +02:00
  • bbe52c9db8 Generalise CrudModel to mapping-based editing eelke 2026-10-18 10:17:38 +02:00
  • 35eac713ff Implement ResultSourceMapping eelke 2026-10-18 07:48:33 +02:00
  • 21e8616ead Add reno skill eelke 2026-10-18 07:47:46 +02:00
  • 7577a39dd9 Add IDE files eelke 2026-10-18 07:45:03 +02:00
  • f0252a1f49 Remove old qmake project files. eelke 2026-10-18 07:05:03 +02:00
  • 49f6619a4e Switch to cmake + vcpkg, builds on linux, windows needs verification. eelke 2026-10-17 16:21:22 +02:00
  • c1a5ac1aad Make it recognize not null constraints and set type to Unknown when the value is not recognized. eelke 2025-12-10 18:54:32 +01:00
  • cf7c0699fe Remove double base64 encoding on storage eelke 2025-04-01 20:27:58 +02:00
  • 581e92723d Fix problems with reconnects where dialog keeps popping up. eelke 2025-04-01 20:26:44 +02:00
  • a6be979f8e Allow for saving the configuration used by a window opened from a URL. eelke 2025-03-10 19:08:02 +01:00
  • 05e9b982cd Fix explain colors in dark mode eelke 2025-03-10 19:01:03 +01:00
  • 2e516c9284 Fix verwijderen connectie eelke 2025-02-25 18:26:57 +01:00
  • fdf049a2a3 Fix opslaan van connectie eelke 2025-02-25 18:26:05 +01:00
  • 3c943b1503 Improved disconnect handling in ASyncDBConnectionThread eelke 2025-02-25 17:55:53 +01:00
  • a5069bb2b9 Fix that an URL without a port resulted in wrong portnumber being used. Closes #75 eelke 2025-02-24 18:48:19 +01:00
  • 7dc665948d Activate incomplete namespaces tab eelke 2025-02-23 16:53:45 +01:00
  • daed59e51a Fix using savedPasswords did not work. eelke 2025-02-23 16:53:15 +01:00
  • ee86327869 Fix warnings and dependencies eelke 2025-02-23 16:52:39 +01:00
  • 86a9a0d709 Dark mode support eelke 2025-02-23 08:32:15 +01:00
  • aac55b0ed1 Store connection configuration as key value pairs eelke 2025-02-22 19:59:24 +01:00
  • 4caccf1000 Basic support for passing postgresql uri on the commandline eelke 2025-02-17 18:09:19 +01:00
  • 4b4c95e57e Fix couple of warnings eelke 2024-04-13 09:10:15 +02:00
  • 80f751aeea Pgsql lib add some convenience routines eelke 2024-04-13 09:09:54 +02:00
  • 39927bbadf Turn PgAttribute::Key into class instead of alias for a std::tuple. eelke 2024-04-13 09:06:51 +02:00
  • 5bdd3fa95d Improve conversion of bytes to human readable string eelke 2024-04-12 13:26:10 +02:00
  • db2594a87c Make enum DataMeaning an enum class eelke 2024-04-12 06:29:57 +02:00
  • dc97fa63e1 Fix compile error after Qt upgrade eelke 2024-04-12 06:27:23 +02:00
  • d22b125d81 Accessing Scrypt implementation directly is deprecated. eelke 2024-04-12 06:26:54 +02:00
  • e5a5dc15f9 Fix that CRUD window did not properly quote column names when this is required. eelke 2023-10-18 17:50:44 +02:00
  • 3cc28231f9 Support expressions as partitioning keys eelke 2023-03-21 16:20:25 +01:00
  • 2c899bd799 Generate PARTITIONED BY SQL for partitioned tables. eelke 2023-02-06 20:03:57 +01:00
  • 61f90668d8 Fix DROP sql for partitioned table. eelke 2023-01-30 20:08:24 +01:00
  • 2ff9577d41 The table inheritance works mostly Eelke Klein 2023-01-24 17:47:52 +00:00
  • b1ae89dce8 Releasenote for the table tree table-inheritance-tree eelke 2023-01-22 19:28:25 +01:00
  • 7728417392 Use PgLabItemDelegate for rendering the table QTreeView eelke 2023-01-22 19:28:08 +01:00
  • abc0dd892f Populate table sizes eelke 2023-01-22 16:46:14 +01:00
  • 39dbab4d36 The table inheritance works mostly eelke 2023-01-22 15:57:22 +01:00
  • ccd88d0578 Show in constraint list and in generated SQL when a constraint is inherited eelke 2023-01-21 10:27:17 +01:00
  • 60fb4ce285 Improve support for declarative partitioning. eelke 2023-01-18 19:43:12 +01:00
  • 7a4d8f3410 Release note for $$ fix eelke 2023-01-08 11:20:19 +01:00
  • 33319e3461 Fix reading from catalog so that information about declarative partitioning is read correctly eelke 2023-01-07 07:44:33 +01:00
  • 0cd019db92 Fix for $-quoted strings eelke 2023-01-07 07:41:58 +01:00
  • f3f1d47f7d connection details in window title eelke 2022-10-02 12:20:36 +02:00
  • f253a6c9ff Move version string into Config header. eelke 2022-10-02 12:11:43 +02:00
  • e68f17432c the job for gitlab pages must be called pages 0.2.0 eelke 2022-09-20 19:23:25 +02:00
  • 7c88716ab7 Fix links eelke 2022-09-20 19:15:28 +02:00
  • 0911d2471e Document fix from 9277731c eelke 2022-09-08 09:49:17 +02:00
  • 92f924f738 documentation eelke 2022-09-08 09:42:51 +02:00
  • c942d0a446 More documentation eelke 2022-09-06 13:19:09 +02:00
  • 50c45426d9 Merge branch '71-generated-support' into 'main' Eelke Klein 2022-09-06 11:17:19 +00:00
  • 9277731c4e Resolve "Improve GENERATED support" Eelke Klein 2022-09-06 11:17:18 +00:00
  • 54e39ccdb3 Add README.md Eelke Klein 2022-09-05 18:14:58 +00:00
  • 5b85efd8df Deleted readme.md Eelke Klein 2022-09-05 18:08:45 +00:00
  • 21dd9fd930 Fix furo version eelke 2022-09-05 15:41:02 +02:00
  • 0483dc8b3d Improved releasenotes manual can also be opened from a databasewindow now. eelke 2022-09-05 15:01:33 +02:00
  • 487f84cf95 Update docs and improve releasenotes eelke 2022-09-05 14:52:24 +02:00
  • da19c46d5e Improve editing of connection password eelke 2022-09-05 14:33:51 +02:00
  • 677302b5a7 Bind F5 to curd and catalog refresh actions eelke 2022-09-05 13:24:39 +02:00
  • 90d9c1109d Cleanup old files eelke 2022-09-05 08:25:58 +02:00
  • eac308c5b1 Fix backslashes need escaping. eelke 2022-09-05 08:14:18 +02:00
  • 38290145c8 switch documentation to furo theme eelke 2022-09-05 08:14:01 +02:00
  • df24564d6b fix save connection password on uninitialized manager did not save eelke 2022-09-05 08:02:00 +02:00
  • 3f41fc07c3 Was not saved properly eelke 2022-09-05 07:45:59 +02:00
  • 4fa2189b27 Added the capability to reset the password manager eelke 2022-09-05 07:33:08 +02:00
  • f8528143ac these items were not really features eelke 2022-09-04 13:32:38 +02:00
  • c748b267a6 fix pipeline eelke 2022-09-04 13:28:08 +02:00
  • f3025928a3 fix pipeline needing gcc for dulwich eelke 2022-09-04 12:59:46 +02:00
  • 6b8c54398d Add installation and releasenotes sections to the user manual. eelke 2022-09-04 12:43:09 +02:00
  • 61346ae95d Remove BUILD because its contents is completely out of date. eelke 2022-09-04 12:41:37 +02:00
  • 6631d1df5d fix building of docs Eelke Klein 2022-09-04 07:43:35 +00:00