84 Commits

Author SHA1 Message Date
lovasoa 9cc5817de3 new component: timeline
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 (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
2023-10-16 00:52:15 +02:00
lovasoa cd3e6a9b5e update dependencies 2023-10-15 11:45:47 +02:00
lovasoa f0d9a6005f top_image attribute in card component 2023-10-08 09:33:57 +02:00
lovasoa 4a099bfb6e improve bubble chart support and simplify example 2023-10-08 09:33:56 +02:00
lovasoa a2d7697b90 add support for bubble charts 2023-10-08 09:33:56 +02:00
lovasoa 0fa787149b update tabler icons 2023-10-08 09:33:56 +02:00
lovasoa b797cdadd2 allow customization of empty lists 2023-10-04 12:01:18 +02:00
lovasoa 02b529712a create the config dir if it does not exist 2023-10-03 12:04:33 +02:00
lovasoa 3f73964617 fix #89 2023-09-18 10:55:32 +02:00
lovasoa c5d04d66fe include sqlpage.json by default 2023-09-17 22:46:15 +02:00
lovasoa 7866bc755a include more default files and folders in release assets
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
2023-09-17 22:22:33 +02:00
lovasoa 0ed92a78d7 new tabler icon with 36 new icons !
see https://tabler-icons.io/changelog
2023-09-17 13:16:15 +02:00
lovasoa cfa30dd94e fix icon color in herocomponent
required by tabler upgrade
2023-09-17 11:57:35 +02:00
lovasoa 94d64879f1 update tabler to 1.0.0-beta20
https://preview.tabler.io/changelog.html
2023-09-17 11:51:17 +02:00
lovasoa 17fabec526 fix html nesting error in map component 2023-08-28 22:08:31 +02:00
Maxence Lequeux e5d9ac1472 Fix broken search in shell template
The shell template was using a "target" attribute on the search <form> element, instead of an "action" attribute
2023-08-23 11:58:45 +02:00
lovasoa 5fc00bda0c fix table sorting 2023-08-23 02:19:09 +02:00
lovasoa 88a96cf697 in the debug component, display top-level pareameters as well as row-level ones.
This also fixes a surprising behavior when starting a file without a component selection.
2023-08-22 23:47:44 +02:00
lovasoa 02261f492d improve top-level error handling 2023-08-20 22:47:12 +02:00
lovasoa f2064aea54 Fix invisible scrollbars
Fixes https://github.com/lovasoa/SQLpage/discussions/17
2023-08-19 11:23:59 +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 5f159722c1 add a "tab" component to create tabbed interfaces 2023-08-07 01:11:39 +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.
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 7b66c90ceb fix icons in tables 2023-08-02 16:46:58 +02:00
lovasoa 03b0885ca5 inline svg icons in the SQLPage binary
icons are now loaded directly from the sqlpage binary instead of loading them from a CDN

This makes it possible to host a SQLPage website on an intranet without access to the internet.

Fixes https://github.com/lovasoa/SQLpage/issues/37
2023-08-02 16:20:11 +02:00
lovasoa 25956c5a21 update conf example to allow creation of database file 2023-07-17 03:02:49 +02:00
lovasoa f62b951215 checked attribute for checkboxes and radio buttons 2023-07-15 20:03:21 +02:00
lovasoa 7cbe89aeb7 custom background colors in tables
Closes #25
2023-07-15 19:41:41 +02:00
lovasoa 24e93e127b Bugfix: "value" was ignored in textarea fields
Fix the form component.

Signed-off-by:  Frank Endres <frank.endres@ac-nantes.fr>
2023-07-14 22:13:23 +02:00
lovasoa 6a8338a47c add tabler table icons 2023-07-13 01:58:55 +02:00
lovasoa d2eb7fad22 new map component 2023-07-13 01:42:10 +02:00
lovasoa 822d8fc5b7 new map component 2023-07-11 22:33:43 +02:00
lovasoa 404994fc90 change default configuration loading order 2023-07-11 19:07:00 +02:00
lovasoa 508d555077 add a "pattern" prop to the form component 2023-07-10 23:23:25 +02:00
lovasoa 3e9987971e fix styling in pages within subfolders
Fixes style and scripts missing from pages in subfolders #19
2023-07-10 08:57:15 +02:00
lovasoa 8365baab20 add support for custom js and css in shell 2023-07-09 10:41:01 +02:00
lovasoa e655b741a4 fix a bug with checkboxes marked as "required" in the form component 2023-07-07 01:42:05 +02:00
lovasoa d17f7674c6 fix horizontal bar charts 2023-07-03 02:30:42 +02:00
lovasoa da1d703eae new "footer" component for pages 2023-07-03 01:52:00 +02:00
lovasoa 7d74820c51 New chart type: horizontal bar charts 2023-07-02 22:02:08 +02:00
lovasoa a14a2bbc54 Add support for markdown in tables
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 / Create Release (push) Has been cancelled
Closes https://github.com/lovasoa/SQLpage/issues/4
See https://github.com/lovasoa/SQLpage/discussions/11
2023-06-12 00:35:59 +02:00
lovasoa 7ea9457c6f add support for <select> as a form input
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 / Create Release (push) Has been cancelled
Closes https://github.com/lovasoa/SQLpage/issues/5
2023-06-11 02:10:48 +02:00
lovasoa a690b0ace0 improve chart component 2023-06-11 00:18:07 +02:00
lovasoa 351af7b966 Remove the 'fixed tooltips' option in graphs 2023-06-10 23:16:15 +02:00
lovasoa 07fe406a59 Update apex charts
see
https://github.com/apexcharts/apexcharts.js/releases
2023-06-10 23:14:38 +02:00
lovasoa 7600ccd453 Add support for videos in the hero component 2023-06-10 09:06:55 +02:00
lovasoa 7132195dd4 alert component display fix 2023-06-09 23:10:43 +02:00