120 Commits

Author SHA1 Message Date
lovasoa f882797c4d new attributes in the datagrid component 2023-12-10 14:39:56 +01:00
lovasoa 3fe3a88161 new icons 2023-12-10 11:44:23 +01:00
lovasoa 35e945011d add an example for heatmaps 2023-12-09 15:13:08 +01:00
lovasoa 3bc76da105 selected in multiselect options
see https://github.com/lovasoa/SQLpage/discussions/147
2023-12-07 00:45:34 +01:00
lovasoa 51f58400a9 new configuration option: environment
allows hiding errors from users

closes https://github.com/lovasoa/SQLpage/issues/145

Thanks to @demogit-code
2023-12-04 00:27:15 +01:00
lovasoa a6bdec7cb2 Fix bad contrast in links in custom page footers. 2023-12-03 19:55:41 +01:00
lovasoa a7d6bd7a6c images in lists 2023-12-03 19:50:18 +01:00
lovasoa f5cf86875c change breakpoints in the hero component 2023-12-03 19:25:05 +01:00
lovasoa fa7369be58 add images to data grids 2023-12-03 19:20:00 +01:00
lovasoa c67f3266a1 small usability improvements 2023-12-01 01:28:33 +01:00
lovasoa 8e69339a6d update icons 2023-11-28 00:27:38 +01:00
lovasoa ea078188e4 responsive design in the card component 2023-11-27 23:00:47 +01:00
lovasoa 76b835eee8 fix a bug with input number min 2023-11-26 13:42:31 +01:00
Ophir LOJKINE 8216313fc9 http/2 and automatic https (#140)
* better docs for multi-select

* wip

* fix bug in corporate conundrum demo

* update dependencies

* Fix bug with variable assignment

fixes #138

* Files (#139)

* document future file functions

* make forms multipart when they contain a file field

* extract http request data reading logic

* start work on file upload

* multipart post data parsing

* millisecond precision in logs

* implement customizable upload file size limits

* wip: add file handling functions

* file handling pseudo-functions

* clippy

* fmt

* Add file upload functionality to changelog

* fix example

* update datetime parsing

* add support for samesite cookies and document cookie expiration

* add support for https

* clippy

* ignore certs

* revert changes to default config

* changelog
2023-11-25 12:55:21 +01:00
Ophir LOJKINE 332420bc18 Files (#139)
* document future file functions

* make forms multipart when they contain a file field

* extract http request data reading logic

* start work on file upload

* multipart post data parsing

* millisecond precision in logs

* implement customizable upload file size limits

* wip: add file handling functions

* file handling pseudo-functions

* clippy

* fmt
2023-11-24 23:49:53 +01:00
Ophir LOJKINE 23f834de71 null variables (#136)
* update dependencies

* Add support for resetting variables to a `NULL` value using `SET`. Previously, storing `NULL` in a variable would store the string `'null'` instead of the `NULL` value.
2023-11-19 20:09:18 +01:00
lovasoa 499b9f11db improve form hidden fields
fixes https://github.com/lovasoa/SQLpage/issues/130
2023-11-16 01:03:11 +01:00
lovasoa 0f47496e73 update icons 2023-11-16 01:02:30 +01:00
lovasoa e4bb792f2b Improve map component
customizable tile
source, attribution, and max zoom.

Update embedded SQLite to version
3.44.
2023-11-12 20:30:04 +01:00
lovasoa b619c836b1 customize top navigation links and to create submenus in shell 2023-11-11 02:25:39 +01:00
lovasoa c7351f5095 map : better geojson point support 2023-11-11 01:24:41 +01:00
lovasoa dca73e52fa fix geojson passed as strings to the map component
fixes #129
2023-11-10 18:33:47 +01:00
lovasoa 17681fb672 add support for geojson in the map component
this adds support for new geometries, including polygons

Closes https://github.com/lovasoa/SQLpage/issues/119
2023-11-07 23:52:38 +01:00
lovasoa 94c04d8a4c custom marker icon and color in the map component 2023-11-07 01:07:40 +01:00
lovasoa ec0e580a95 Form submission with button component. #113 2023-11-06 23:07:55 +01:00
lovasoa 6efdf206fb document custom component creation 2023-11-06 01:35:21 +01:00
lovasoa cb440827bd docuementation + fix width 2023-11-02 23:23:12 +01:00
William Cronje 8ab25c81b6 Update form.handlebars 2023-10-30 10:26:45 +02:00
William Cronje 3677fa36e9 Update form.handlebars 2023-10-30 09:56:26 +02:00
William Cronje ecddc47402 Update form.handlebars 2023-10-30 09:55:02 +02:00
lovasoa 4d0b4e867c new align_right attribute in the table component
fixes #115
2023-10-26 02:34:47 +02:00
lovasoa aeaa8b279e add a new footer_link property to cards 2023-10-26 01:58:40 +02:00
lovasoa f539388db1 Fix display of long titles in the shell component. 2023-10-19 01:04:53 +02:00
lovasoa 99d61b679a new component: button
creates a row of buttons to implement easy navigation
2023-10-19 00:04:58 +02:00
lovasoa ffba850bfe better time series support in the chart component
fixes https://github.com/lovasoa/SQLpage/issues/103
2023-10-18 22:02:37 +02:00
lovasoa 1140734ad5 Many improvements in the official website and the documentation.
Most notably, the documentation now has syntax highlighting on code blocks.
2023-10-18 00:30:20 +02:00
lovasoa bd3a8a0311 new component: timeline 2023-10-16 00:52:15 +02:00
lovasoa 5091c25b65 update dependencies 2023-10-15 11:45:47 +02:00
lovasoa a5dbf428f9 top_image attribute in card component 2023-10-08 09:33:57 +02:00
lovasoa 1495951965 improve bubble chart support and simplify example 2023-10-08 09:33:56 +02:00
lovasoa 64d6ce16d1 add support for bubble charts 2023-10-08 09:33:56 +02:00
lovasoa f624dd5c1f update tabler icons 2023-10-08 09:33:56 +02:00
lovasoa c812f421bb allow customization of empty lists 2023-10-04 12:01:18 +02:00
lovasoa 9ea59120fb create the config dir if it does not exist 2023-10-03 12:04:33 +02:00
lovasoa 50ad903255 fix #89 2023-09-18 10:55:32 +02:00
lovasoa 34a393a688 include sqlpage.json by default 2023-09-17 22:46:15 +02:00
lovasoa 187a912383 include more default files and folders in release assets 2023-09-17 22:22:33 +02:00
lovasoa 331ed3ccce new tabler icon with 36 new icons !
see https://tabler-icons.io/changelog
2023-09-17 13:16:15 +02:00
lovasoa 981a9d2ba5 fix icon color in herocomponent
required by tabler upgrade
2023-09-17 11:57:35 +02:00
lovasoa 478195ee49 update tabler to 1.0.0-beta20
https://preview.tabler.io/changelog.html
2023-09-17 11:51:17 +02:00