299 Commits

Author SHA1 Message Date
lovasoa a2412c37ae fix mssql test 2025-02-03 02:32:17 +01:00
lovasoa 40c702ee4e fix handling of special characters in file names 2025-02-03 02:27:05 +01:00
lovasoa e9ce54fc9c fmt 2025-02-03 01:41:50 +01:00
lovasoa 80164ddcb5 properly propagate errors while routing and properly handle routing with on-db filesystem 2025-02-03 01:14:37 +01:00
lovasoa d5b3d1221c Fix a bug where subsequent requests would fail after a failed CSV import on postgres
fixes https://github.com/sqlpage/SQLPage/issues/788
2025-01-24 15:36:50 +01:00
lovasoa b75e007050 fix official site tests 2025-01-11 15:01:06 +01:00
lovasoa 4887fa9e0a fmt 2025-01-06 09:28:10 +01:00
lovasoa 6651a1b2cd Fix a bug where the table component would not add the right css classes to table cells
fixes https://github.com/sqlpage/SQLPage/issues/762
2025-01-05 23:39:01 +01:00
lovasoa be2a976a29 longer req timeout 2024-12-31 11:47:16 +01:00
lovasoa 5e257deb5a fmt 2024-12-30 21:32:09 +01:00
lovasoa 68fb7dc9de add a timeout to each individual request in tests 2024-12-30 21:26:05 +01:00
lovasoa bc701eabd5 fix formatting 2024-12-30 13:34:15 +01:00
lovasoa 521328f678 Fix an issue with radio buttons default state
fixes https://github.com/sqlpage/SQLPage/issues/751
2024-12-30 13:26:42 +01:00
lovasoa 0d7c91ed59 add support for coalesce in function calls 2024-12-24 22:24:23 +01:00
lovasoa 7dc8683b6e sqlpage.environment_variable('inexistant') = null
fixes https://github.com/sqlpage/SQLPage/issues/746
2024-12-20 16:30:17 +01:00
lovasoa a8f6d338bb fmt 2024-12-15 19:02:15 +01:00
lovasoa bce6a82a5a fix tests on dbs without json 2024-12-15 17:17:08 +01:00
lovasoa b40e35636b Fix a bug where the results of the JSON function in sqlite would be interpreted as a string instead of a json object.
fixes #738

Thank you to @SebastiendOrnano who reported the issue
2024-12-15 17:07:24 +01:00
lovasoa 0d51d52393 not on a personal repo anymore 2024-12-06 21:42:55 +01:00
lovasoa a6c7a3f7bd mssql rollback after end req test
remove double rollback
2024-11-26 00:08:09 +01:00
lovasoa a1def13f48 allow explicit transactions in mysql 2024-11-26 00:00:50 +01:00
lovasoa e82f9931a7 fix test_transaction_error for postgres 2024-11-25 23:00:08 +01:00
lovasoa 3e62cafb1a fix https://github.com/sqlpage/SQLPage/issues/711 2024-11-25 22:55:42 +01:00
lovasoa b29899e01e add support for large form submissions
fixes https://github.com/sqlpage/SQLPage/issues/705
2024-11-22 00:51:58 +01:00
lovasoa 1f30d4dbb1 Use live db for tests 2024-11-20 12:17:31 +01:00
lovasoa 4f8d21c3a7 fix https://github.com/sqlpage/SQLPage/issues/701 2024-11-18 21:42:22 +01:00
lovasoa 1c5fb16f27 add a native sqlpage implementation of json_array, which allows passing json arrays to nested sqlpage functions 2024-11-18 16:32:29 +01:00
lovasoa e438109c8e e2e tests 2024-11-14 09:46:17 +01:00
lovasoa c1705a86a7 fix table test 2024-11-11 19:41:48 +01:00
lovasoa 741f479cd3 add package json 2024-11-11 19:41:40 +01:00
lovasoa 7bb9c74292 e2e format 2024-11-05 22:43:12 +01:00
lovasoa b783c6e52a check for chart errors 2024-11-05 22:38:25 +01:00
lovasoa 6081c9ff9f add biome linting and formatting for a consistent style and easier contributions
this should prevent useless conflicts
2024-11-05 21:03:20 +01:00
lovasoa ebf19aa7fe add linting and formatting in CI 2024-11-05 18:33:55 +01:00
lovasoa 67ddf944f0 disable varchar test on mysql 2024-11-01 22:37:22 +01:00
lovasoa 3da1c3677f add a test for varchar
see https://github.com/sqlpage/SQLPage/issues/662
2024-11-01 22:25:16 +01:00
lovasoa 6c94a5d787 fix a bug where table sorting would break if table search was not also enabled
CI / compile_and_lint (push) Has been cancelled
CI / test (mssql) (push) Has been cancelled
CI / test (mysql) (push) Has been cancelled
CI / test (postgres) (push) Has been cancelled
CI / windows_test (push) Has been cancelled
CI / docker_build (linux/amd64) (push) Has been cancelled
CI / docker_build (linux/arm/v7) (push) Has been cancelled
CI / docker_build (linux/arm64) (push) Has been cancelled
CI / docker_push (push) Has been cancelled
Create Release / Build sqlpage binaries (target/superoptimized/sqlpage, macos-latest) (push) Has been cancelled
Create Release / Build sqlpage binaries (target/superoptimized/sqlpage, ubuntu-20.04) (push) Has been cancelled
Create Release / Build sqlpage binaries (target/superoptimized/sqlpage.exe, windows-latest) (push) Has been cancelled
Create Release / Build AWS Lambda Serverless zip image (push) Has been cancelled
Create Release / Create Github Release (push) Has been cancelled
Create Release / Publish to crates.io (push) Has been cancelled
fixes https://github.com/sqlpage/SQLPage/issues/660
2024-11-01 00:01:48 +01:00
lovasoa 1600faa0ef add frontend tests for table filtering and sorting 2024-10-31 23:34:21 +01:00
lovasoa 42937d23f5 fix test formatting 2024-10-27 00:02:00 +03:00
lovasoa f7387e759e fix mssql test 2024-10-26 23:53:53 +03:00
lovasoa 82935123b4 fix inconsistency in csv component: "separator", not "delimiter" https://github.com/sqlpage/SQLPage/pull/608#issuecomment-2439444243 2024-10-26 17:30:30 +03:00
lovasoa 907c946fd5 csv streaming fixes and performance improvements 2024-10-26 01:38:35 +03:00
lovasoa f8241a9e78 json: support streaming query results as json array, jsonlines, or server-sent events 2024-10-22 23:45:53 +02:00
lovasoa fbf994892d json_object is different on postgres 2024-10-05 23:51:12 +02:00
lovasoa 4cafa1eac0 add a machanism to skip some tests on some dbs 2024-10-05 23:20:29 +02:00
lovasoa 9e580753e4 Easier json handling in databases without a native json type. SQLPage now detects when you use a json function in SQLite or MariaDB to generate a column, and automatically converts the resulting string to a json object. This allows easily using components that take json parameters (like the new columns component) in MariaDB and SQLite.
fixes #633
2024-10-05 22:31:29 +02:00
lovasoa dd94371c44 fix https://github.com/lovasoa/SQLpage/issues/621 2024-10-04 09:23:42 +02:00
lovasoa 38dbde4ca0 fix https://github.com/lovasoa/SQLpage/discussions/600 2024-09-24 22:39:57 +02:00
lovasoa 9e14f907bb fix test 2024-09-15 14:12:50 +02:00
lovasoa 392e4aeb3b add a test for the login page 2024-09-15 11:52:46 +02:00