Commit Graph

  • baf3454086 update apexcharts lovasoa 2025-12-27 23:52:40 +01:00
  • d9078ac076 simplify oidc tests Ophir Lojkine 2025-12-24 16:01:31 +01:00
  • 1d82940d00 fix doc error Ophir Lojkine 2025-12-23 19:12:27 +01:00
  • 34e361ca4a tests: cap actix workers to prevent fd exhaustion Ophir Lojkine 2025-12-23 14:16:37 +01:00
  • 7d2de51231 Refactor OIDC test utilities lovasoa 2025-12-12 01:10:13 +01:00
  • 01391715a0 cleanup oidc tests deps lovasoa 2025-12-12 00:55:08 +01:00
  • 36c037455a cleanup oidc tests lovasoa 2025-12-12 00:37:04 +01:00
  • 01102d76c2 add tests for the oidc code lovasoa 2025-12-12 00:25:30 +01:00
  • 6cc9b1da37 Fix: Prevent infinite OIDC redirects (#1135) Ophir LOJKINE 2025-12-11 22:49:11 +01:00
  • 9b3be322dc feat: Add user_id to oidc_logout_url for better tracking cursor/update-logout-url-logic-9b15 Cursor Agent 2025-12-09 06:55:34 +00:00
  • a40b70d215 Fix capitalization of 'SQLPage' in README Ophir LOJKINE 2025-12-07 17:00:54 +01:00
  • 730d8ca8a0 update odbc sys lovasoa 2025-12-07 13:57:19 +01:00
  • 6c35de7cdc updated sql parser lovasoa 2025-12-07 13:52:55 +01:00
  • 7531921e67 0.41.0 lovasoa 2025-12-07 10:15:21 +01:00
  • b9f5864d18 update dependencies lovasoa 2025-12-07 10:14:59 +01:00
  • 083593d927 Implement secure oidc logout endpoint and sql function (#1141) Ophir LOJKINE 2025-12-07 01:06:52 +01:00
  • a4f6695743 Add OIDC SSO tests and CI job cursor/test-oidc-sso-example-on-ci-claude-4.5-opus-high-thinking-e45c Cursor Agent 2025-11-30 23:58:40 +00:00
  • 3ada9b496d update rust lovasoa 2025-11-29 01:27:37 +01:00
  • 4624f47c90 v0.40.1 lovasoa 2025-11-29 01:15:28 +01:00
  • 681c884f71 Fix compatibility with Auth0 for OpenID-Connect authentification. lovasoa 2025-11-29 01:10:43 +01:00
  • 6e9063930c v0.40.0 v0.40.0 lovasoa 2025-11-28 18:12:42 +01:00
  • b808ccfdcf Use HTTP 303 instead of 307 for oidc redirects (#1133) Ophir LOJKINE 2025-11-28 17:22:25 +01:00
  • 747cc78a91 sqlpage.fetch(null) = null (#1131) Ophir LOJKINE 2025-11-26 22:02:51 +01:00
  • 26612c7260 update dependencies lovasoa 2025-11-26 22:01:34 +01:00
  • 9c89f02c9b fix regression: SET x = NULL now works even when ?x=something is set in the URL lovasoa 2025-11-26 21:29:14 +01:00
  • 95f228f383 simplify SQL test files (#1129) Ophir LOJKINE 2025-11-26 00:45:13 +01:00
  • 2af95a041f Accept header JSON responses (#1127) Ophir LOJKINE 2025-11-24 23:17:19 +01:00
  • 4b30230e78 Update dependencies and improve file not found error handling cursor/investigate-and-fix-random-test-failure-gemini-3-pro-preview-fa5a Cursor Agent 2025-11-24 21:44:51 +00:00
  • 24d6057649 add delay property (#1126) DofSekai 2025-11-24 12:56:06 +01:00
  • e93056e6d8 Add sqlpage.set_variable(name, value) function and update docs (#1124) Ophir LOJKINE 2025-11-24 12:55:32 +01:00
  • 8289bc69ba Pagination (#1093) olivierauverlot 2025-11-23 00:40:37 +01:00
  • 17d892584f Adding an alias named contents to the html property of the shell-empty component (#1122) olivierauverlot 2025-11-22 23:46:52 +01:00
  • 215170e6ff clear up the docs for the login component lovasoa 2025-11-21 16:57:47 +01:00
  • a52b20cc35 remove docker build cruft (#1115) Ophir LOJKINE 2025-11-20 00:36:41 +01:00
  • 25fe2e66b6 clarify login footer docs lovasoa 2025-11-19 23:53:37 +01:00
  • 20ae45f2b4 fix missing parameter from login component docs lovasoa 2025-11-19 23:51:00 +01:00
  • c7a5c76e0c fix text-center for the edit_url action in table component (#1113) Zoé Cappe 2025-11-19 16:06:43 +01:00
  • 75ade135da Refactor request handling to separate data and state (#1111) Ophir LOJKINE 2025-11-19 12:27:23 +01:00
  • 34f5d7f4ae Refactor spy function documentation for clarity (#1112) Ophir LOJKINE 2025-11-19 03:13:40 +01:00
  • b11e7bf0ff Make URL and POST parameters immutable (#1109) Ophir LOJKINE 2025-11-19 03:10:54 +01:00
  • 49b5dd6720 Refactor spy function documentation for clarity cursor/update-hash-password-documentation-for-clarity-2f6c Cursor Agent 2025-11-19 02:00:01 +00:00
  • a8a59a97e2 WIP: Add ExecutionContext to separate mutable state from RequestInfo execution-context lovasoa 2025-11-19 02:31:14 +01:00
  • 210fe0d8c0 Revert "Simplify run_sql: always use clone_without_variables" lovasoa 2025-11-19 02:20:16 +01:00
  • 60f5a05446 Simplify run_sql: always use clone_without_variables lovasoa 2025-11-19 02:19:49 +01:00
  • e9458862c6 Restore deprecation warnings for $var accessing POST variables lovasoa 2025-11-19 02:18:50 +01:00
  • 610ce9f5de Restore deprecation warning for SET on POST variable names lovasoa 2025-11-19 02:15:35 +01:00
  • d69b1d1d9f Make URL and POST parameters immutable, separate from SET variables lovasoa 2025-11-19 02:07:09 +01:00
  • 7cbf5034d8 Improve run_sql error messages (#1105) Ophir LOJKINE 2025-11-19 01:52:38 +01:00
  • 47f0f4a69d Merge branch 'main' into cursor/add-image-height-property-to-card-component-c4f8 cursor/add-image-height-property-to-card-component-c4f8 Ophir LOJKINE 2025-11-13 15:52:46 +01:00
  • 3276b5a786 Add a visual identity page to the website lovasoa 2025-11-13 12:12:13 +01:00
  • f2c8164fee Test postgresql range type decoding (#1097) Ophir LOJKINE 2025-11-12 18:05:44 +01:00
  • 6cd14b4a90 add support for postgres range types cursor/test-postgresql-range-type-decoding-f40e lovasoa 2025-11-12 18:01:40 +01:00
  • 8498b76e5f update deps lovasoa 2025-11-12 10:34:04 +01:00
  • f4dab9ff1c Suppressed clippy redundant else error in http.rs using expect syntax. (#1096) Phoenix79-spec 2025-11-11 17:44:44 -08:00
  • 02615c6c62 Add support for PostgreSQL range types in SQL to JSON conversion Cursor Agent 2025-11-12 00:53:27 +00:00
  • f88cfd3813 Fix: Update card image height to use pixels and improve styling Cursor Agent 2025-11-12 00:44:18 +00:00
  • ac969f6bad Add image_height to card component Cursor Agent 2025-11-11 01:05:29 +00:00
  • d8e6a280fc Update CI configuration to use a shared cache key for Rust builds and adjust cache saving conditions. The shared key is now set to 'rust-sqlpage-proj-test' for both main and test branches, with the test branch cache saving disabled. lovasoa 2025-11-08 01:25:39 +01:00
  • e8ba8f7f1a Update CHANGELOG for v0.39.1 release, adding release date and summarizing key changes including improved server timing tracking and enhanced error messages. v0.39.1 lovasoa 2025-11-08 00:42:41 +01:00
  • faa87ed9a8 sqlx 50 lovasoa 2025-11-08 00:40:34 +01:00
  • 6bac53732d changelog lovasoa 2025-11-08 00:34:40 +01:00
  • 97c2e4a0ed wip: perf guide (#1077) Ophir LOJKINE 2025-11-08 00:31:38 +01:00
  • f7a09e36c4 Enhance SQL performance guidance in migration script perf-guide lovasoa 2025-11-08 00:28:34 +01:00
  • aab67ce9d2 Fix github pr ci cache warnings (#1086) Ophir LOJKINE 2025-11-07 22:00:52 +01:00
  • 92cd4deedc Update dependencies in Cargo.lock to latest versions lovasoa 2025-11-07 21:59:14 +01:00
  • f551f1900c fix ipv6 notation (#1084) Christophe CHAUVET 2025-11-05 22:51:54 +01:00
  • 98347a052a better form documentation lovasoa 2025-11-05 10:13:02 +01:00
  • a4e76fd783 update input field docs lovasoa 2025-11-04 17:25:21 +01:00
  • f6c1c6fa9b simplify icon _img helper lovasoa 2025-11-04 16:51:16 +01:00
  • 1e66ea559e Simlplify icon generation in build.rs lovasoa 2025-11-04 16:46:42 +01:00
  • a02031f2b8 build.rs: raise on missing icon id lovasoa 2025-11-04 16:07:27 +01:00
  • 8836c86f77 Refactor icon extraction logic in build.rs to improve performance and memory usage. The download_tabler_icons function now directly processes sprite content in memory, eliminating the need for temporary file storage. Updated extract_icons_from_sprite to handle byte slices instead of strings, enhancing efficiency. lovasoa 2025-11-04 15:09:28 +01:00
  • 79fff9b460 IconImgHelper: use raw string literals for SVG output lovasoa 2025-11-04 14:00:02 +01:00
  • 96a0a791c1 icon image helper: logging and error handling lovasoa 2025-11-04 13:57:36 +01:00
  • 9fcd5f7d75 Update tabler icons to version 3.35 and refactor icon extraction logic for improved performance lovasoa 2025-11-04 13:51:35 +01:00
  • 7818619939 Implement faster icon loading by inlining icons from the Tabler sprite. The previous method required downloading and parsing a large file, causing delays in icon rendering. Now, icons are generated and cached, improving page load times. Update the icon helper to utilize the new inline method. lovasoa 2025-11-04 13:38:05 +01:00
  • 6130c5bc85 In the table component, allow simple objects in custom_actions instead of requiring arrays of objects. lovasoa 2025-11-04 10:32:50 +01:00
  • cbb5de5129 fix handling of one-element arrays in doc code generator lovasoa 2025-11-04 00:36:41 +01:00
  • ab27663298 Update dependencies and version for sqlpage to 0.39.1 lovasoa 2025-11-03 23:56:21 +01:00
  • de2bcaeb3d Document nginx streaming and compression for sqlpage (#1080) Ophir LOJKINE 2025-11-03 23:53:48 +01:00
  • 2e2c5e9c41 Fix github pr ci cache warnings (#1086) Ophir LOJKINE 2025-11-07 22:00:52 +01:00
  • 5588c296c1 Update dependencies in Cargo.lock to latest versions lovasoa 2025-11-07 21:59:14 +01:00
  • 9ad7d71ed1 feat: Cache Rust build artifacts only on main branch cursor/fix-github-pr-ci-cache-warnings-2bb6 Cursor Agent 2025-11-06 14:13:02 +00:00
  • be317d99c5 Refactor: Use matrix-specific cache key in CI Cursor Agent 2025-11-06 14:12:03 +00:00
  • fa6217c3e2 feat: Add shared-key to cargo cache action Cursor Agent 2025-11-06 09:11:10 +00:00
  • acd9beff21 tmp: switch to sqlx-oldapi with named instance discovery sql-server-instance-port-discovery lovasoa 2025-11-06 10:00:32 +01:00
  • 9b6691ab1e fix ipv6 notation (#1084) Christophe CHAUVET 2025-11-05 22:51:54 +01:00
  • 0d0bd84290 better form documentation lovasoa 2025-11-05 10:13:02 +01:00
  • 3bd58baf47 update input field docs lovasoa 2025-11-04 17:25:21 +01:00
  • c4b398b21c simplify icon _img helper lovasoa 2025-11-04 16:51:16 +01:00
  • 5c41f16481 Simlplify icon generation in build.rs lovasoa 2025-11-04 16:46:42 +01:00
  • bb3e75615b build.rs: raise on missing icon id lovasoa 2025-11-04 16:07:27 +01:00
  • e7726b53fb Refactor icon extraction logic in build.rs to improve performance and memory usage. The download_tabler_icons function now directly processes sprite content in memory, eliminating the need for temporary file storage. Updated extract_icons_from_sprite to handle byte slices instead of strings, enhancing efficiency. lovasoa 2025-11-04 15:09:28 +01:00
  • df1e6c2184 IconImgHelper: use raw string literals for SVG output lovasoa 2025-11-04 14:00:02 +01:00
  • 923cb6262f icon image helper: logging and error handling lovasoa 2025-11-04 13:57:36 +01:00
  • 1db0868d77 Update tabler icons to version 3.35 and refactor icon extraction logic for improved performance lovasoa 2025-11-04 13:51:35 +01:00
  • 52e11df5b6 Implement faster icon loading by inlining icons from the Tabler sprite. The previous method required downloading and parsing a large file, causing delays in icon rendering. Now, icons are generated and cached, improving page load times. Update the icon helper to utilize the new inline method. lovasoa 2025-11-04 13:38:05 +01:00
  • cec270e1ee In the table component, allow simple objects in custom_actions instead of requiring arrays of objects. lovasoa 2025-11-04 10:32:50 +01:00
  • 70a261239f Add materialized views section to performance guide lovasoa 2025-11-04 09:22:10 +01:00
  • 26e091a699 fix handling of one-element arrays in doc code generator lovasoa 2025-11-04 00:36:41 +01:00