541 Commits

Author SHA1 Message Date
lovasoa 8cb743df15 changelog
Create Release / build (target/superoptimized/sqlpage, macos-latest) (push) Has been cancelled
docker / docker (push) Has been cancelled
Create Release / build (target/superoptimized/sqlpage, ubuntu-20.04) (push) Has been cancelled
Create Release / build (target/superoptimized/sqlpage.exe, windows-latest) (push) Has been cancelled
Create Release / build-aws (push) Has been cancelled
Create Release / Create Release (push) Has been cancelled
v0.10.0
2023-08-20 23:50:19 +02:00
lovasoa a61e590a29 new config option: database_connection_acquire_timeout_seconds 2023-08-20 23:48:38 +02:00
lovasoa 729bf58b5b Add the ability to prefix env var name with SQLPAGE_
Fixes #44
2023-08-20 23:37:56 +02:00
lovasoa fdaaf4bf4b changelog 2023-08-20 23:25:28 +02:00
lovasoa cf61cce9dc add the ability to retry database connections when they fail 2023-08-20 23:23:33 +02:00
lovasoa edb987eaaf v0.10.0 2023-08-20 22:57:16 +02:00
lovasoa 6263f8498a fix handling of "not found" errors
HTTP 500 were returned instead of HTTP 404
2023-08-20 22:52:11 +02:00
lovasoa 02261f492d improve top-level error handling 2023-08-20 22:47:12 +02:00
lovasoa 5e95a31f01 display data with the "debug" component by default 2023-08-20 14:47:10 +02:00
lovasoa fa5aef6549 avoid instanciating the default component when not needed 2023-08-20 14:40:18 +02:00
lovasoa 9d4c8c1a8d changelog 2023-08-20 13:38:34 +02:00
lovasoa 95ba9f0651 create a single in-memory sqlite db connection by default 2023-08-20 13:35:45 +02:00
lovasoa 0328665766 $parameter handling in sqlite 2023-08-20 12:49:51 +02:00
lovasoa 9827addfb0 update dependencies 2023-08-20 12:08:58 +02:00
lovasoa 10b127f731 add a test for #64 2023-08-20 09:56:36 +02:00
lovasoa 901e97f472 add new db-specific dialect change to changelog 2023-08-20 09:27:36 +02:00
lovasoa 0a4fe93d10 parse sql files in the dialect of the current database 2023-08-20 09:23:45 +02:00
lovasoa f2064aea54 Fix invisible scrollbars
Fixes https://github.com/lovasoa/SQLpage/discussions/17
2023-08-19 11:23:59 +02:00
lovasoa c442f3a018 compile with older rust 2023-08-19 09:42:54 +02:00
lovasoa 6be67e4bcf Added the ability to download chart data as SVG, PNG, and **CSV**
Closes https://github.com/lovasoa/SQLpage/issues/65
2023-08-19 09:37:28 +02:00
lovasoa 7823533c86 Add a dark theme !
Closes https://github.com/lovasoa/SQLpage/issues/50
2023-08-19 09:25:22 +02:00
lovasoa ed46576456 changelog 2023-08-19 08:54:37 +02:00
lovasoa d2030072a7 fix error not being displayed when loading index.sql failed 2023-08-19 00:50:46 +02:00
lovasoa 463b5595c4 Update the map example to use the new map component 2023-08-16 22:21:01 +02:00
lovasoa 92278f0650 change conclusion 2023-08-13 11:02:46 +02:00
lovasoa bf907705bb sorry I forked you 2023-08-13 11:00:20 +02:00
lovasoa ea16d3b125 fmt 2023-08-12 13:34:38 +02:00
lovasoa 6ead9fa297 update release data 2023-08-12 12:12:49 +02:00
lovasoa b1aade561a database driver updates
docker / docker (push) Has been cancelled
Create Release / build (target/superoptimized/sqlpage, macos-latest) (push) Has been cancelled
Create Release / build (target/superoptimized/sqlpage, ubuntu-20.04) (push) Has been cancelled
Create Release / build (target/superoptimized/sqlpage.exe, windows-latest) (push) Has been cancelled
Create Release / build-aws (push) Has been cancelled
Create Release / Create Release (push) Has been cancelled
v0.9.5
2023-08-12 12:10:55 +02:00
lovasoa 006cc86818 blog post 2023-08-10 01:15:47 +02:00
lovasoa 670eb68efc update deps 2023-08-10 00:42:40 +02:00
lovasoa 630073b74a Improve authentication example
On the main page, display 'logout' only if the user is logged in.
Display 'login' and 'signup' only if they are not.

See https://github.com/lovasoa/SQLpage/discussions/55
2023-08-09 19:36:52 +02:00
lovasoa 6a42e051d3 random_string: fix documentation
the example generated two different random strings for the token stored in the database and the one returned to the user as a cookie
2023-08-07 09:13:39 +02:00
lovasoa 5f159722c1 add a "tab" component to create tabbed interfaces 2023-08-07 01:11:39 +02:00
lovasoa bf116b70d9 add blog post 2023-08-04 12:23:29 +02:00
lovasoa d2911d5a7b 0.9.4
docker / docker (push) Has been cancelled
Create Release / build (target/superoptimized/sqlpage, macos-latest) (push) Has been cancelled
Create Release / build (target/superoptimized/sqlpage, ubuntu-20.04) (push) Has been cancelled
Create Release / build (target/superoptimized/sqlpage.exe, windows-latest) (push) Has been cancelled
Create Release / build-aws (push) Has been cancelled
Create Release / Create Release (push) Has been cancelled
v0.9.4
2023-08-04 09:57:52 +02:00
lovasoa fc2547583b add a test for 9421138495 2023-08-04 09:51:56 +02:00
lovasoa b8430490da add a blog section 2023-08-04 00:36:32 +02:00
lovasoa 450e159324 fix path to safety page 2023-08-04 00:35:59 +02:00
lovasoa 9421138495 fix shell component not displaying all menu items
a static shell component selection broke pages with multiple menu items
2023-08-03 19:04:12 +02:00
lovasoa 0933c5c6b9 split out the sql to json code 2023-08-03 18:51:47 +02:00
lovasoa 77733d447a fix lang attr in official website 2023-08-03 16:33:10 +02:00
lovasoa 2c461fb08a improve page load speed
docker / docker (push) Has been cancelled
Create Release / build (target/superoptimized/sqlpage, macos-latest) (push) Has been cancelled
Create Release / build (target/superoptimized/sqlpage, ubuntu-20.04) (push) Has been cancelled
Create Release / build (target/superoptimized/sqlpage.exe, windows-latest) (push) Has been cancelled
Create Release / build-aws (push) Has been cancelled
Create Release / Create Release (push) Has been cancelled
split the charts javascript code from the rest of the frontend code,
and load it only when necessary.

This greatly diminishes the amount of js loaded by default, and achieves very good performance scores by default.
v0.9.3
2023-08-03 12:24:22 +02:00
lovasoa e999079aa4 swicth to a forked list.js with bug fixes
Fixes https://github.com/lovasoa/SQLpage/issues/46
2023-08-03 03:00:15 +02:00
lovasoa ba10247a64 fix searching in tables that are not sorted 2023-08-02 20:17:51 +02:00
lovasoa 009d9bde12 fix broken link on getting started page 2023-08-02 17:38:01 +02:00
lovasoa 71af44eae3 cache the "get started" tutorial 2023-08-02 17:28:10 +02:00
lovasoa 0a6dbf8b92 clippy fixes 2023-08-02 17:09:46 +02:00
lovasoa 695dc6d548 fmt 2023-08-02 17:07:54 +02:00
lovasoa 92aa89746b improve sqlpage binary size by compressing assets 2023-08-02 17:07:41 +02:00