Commit Graph

  • c24d101cae Added new configuration option 'unix_socket'. Vlad Lasky 2024-05-18 10:36:45 +10:00
  • c298d7c625 Merge pull request #321 from djyotta/favicon-manifest Ophir LOJKINE 2024-05-15 19:03:54 +02:00
  • 52ebdfafa8 Add instructions about reverse proxy configuration to the official website lovasoa 2024-05-15 18:52:22 +02:00
  • ddad1e96a2 Include the trailing semicolon in sql queries sent to the database lovasoa 2024-05-15 19:54:09 +02:00
  • a28290c00f add links in descriptions Daniel Sheffield 2024-05-15 23:19:36 +12:00
  • 0816ae78bd improve wording Daniel Sheffield 2024-05-15 23:00:08 +12:00
  • 75e13fdb1b update documentation Daniel Sheffield 2024-05-15 22:49:38 +12:00
  • fd68f720ce Add favicon and manifest properties to shell.handlebars Daniel Sheffield 2024-05-15 19:43:55 +12:00
  • b2f646aac0 Merge pull request #311 from djyotta/main Ophir LOJKINE 2024-05-15 09:28:18 +02:00
  • 73b3854541 fix and test site prefix normalization lovasoa 2024-05-14 18:52:26 +02:00
  • b803368daf video introduction lovasoa 2024-05-14 06:19:00 +02:00
  • 8cff7bfff8 new function: sqlpage.request_method lovasoa 2024-05-14 06:14:00 +02:00
  • 1bef2e9047 add example app screenshot lovasoa 2024-05-14 06:12:00 +02:00
  • cee0cd4284 Merge branch 'main' into pr/djyotta/311 lovasoa 2024-05-14 00:46:17 +02:00
  • 651d96b648 test with sql cast lovasoa 2024-05-14 00:45:30 +02:00
  • 81bc27682d clarify docs lovasoa 2024-05-14 00:37:18 +02:00
  • f4eacdeaca Merge remote-tracking branch 'origin/main' into pr/djyotta/311 lovasoa 2024-05-14 00:30:42 +02:00
  • 987a322999 fix sql syntax in tests lovasoa 2024-05-14 00:28:04 +02:00
  • bd2ec28925 clippy lovasoa 2024-05-14 00:18:27 +02:00
  • 06aa6c486f clippy lovasoa 2024-05-14 00:18:27 +02:00
  • a016cdb815 embed prefix addition in the static_path helper lovasoa 2024-05-14 00:17:20 +02:00
  • 90b109e4f0 fix errors in dynamic component being silent lovasoa 2024-05-13 00:00:00 +02:00
  • bfa398df09 dynamic component: allow multiple properties: lovasoa 2024-05-13 00:00:00 +02:00
  • a22f900b19 Re-introduce automatic cast syntax translation lovasoa 2024-05-13 00:00:00 +02:00
  • f3b4c37173 redirect requests received outside of the prefix lovasoa 2024-05-13 23:21:13 +02:00
  • 228702a02b properly encode the site prefix when it contains non-ascii characters lovasoa 2024-05-13 22:59:39 +02:00
  • c48d049578 fix static file serving with site prefix lovasoa 2024-05-13 22:47:11 +02:00
  • 7ac56b0221 tests lovasoa 2024-05-13 22:38:21 +02:00
  • 9a7598b2b5 clippy lovasoa 2024-05-13 22:31:09 +02:00
  • c92106592c add docs and always normalize the site prefix lovasoa 2024-05-13 22:26:48 +02:00
  • 3e6b313189 fix errors in dynamic component being silent lovasoa 2024-05-13 00:00:00 +02:00
  • 06e55b055d dynamic component: allow multiple properties: lovasoa 2024-05-13 00:00:00 +02:00
  • fe7446461e Re-introduce automatic cast syntax translation lovasoa 2024-05-13 00:00:00 +02:00
  • 831df7945b remove lint Daniel Sheffield 2024-05-13 21:49:42 +12:00
  • 92cc02b7c2 fix comment Daniel Sheffield 2024-05-13 21:48:17 +12:00
  • 9f52769760 missing trailing slash in configuration.md Daniel Sheffield 2024-05-13 21:46:32 +12:00
  • a55739e68f missed one Daniel Sheffield 2024-05-13 21:42:52 +12:00
  • 013eb8f6c4 require trailing slash on site_prefix to avoid multiple strip_prefix calls Daniel Sheffield 2024-05-13 21:28:19 +12:00
  • f37c0ec683 address lint issues Daniel Sheffield 2024-05-12 19:30:23 +12:00
  • 97d9a3c250 serve manfiest from site root too Daniel Sheffield 2024-05-12 19:12:08 +12:00
  • e09e1dbb5a support site prefix for use with reverse proxy Daniel Sheffield 2024-05-12 15:17:50 +12:00
  • e93db08c44 add hash_password example lovasoa 2024-05-11 19:37:45 +02:00
  • ae7b635356 move extract_req_param to the syntax_tree module lovasoa 2024-05-11 19:20:33 +02:00
  • 4d4de00df5 sqlpage.hash_password(NULL) now returns NULL lovasoa 2024-05-11 19:14:27 +02:00
  • 848a49df31 give the website a coherent top bar menu lovasoa 2024-05-11 18:36:20 +02:00
  • ffee882dfa fix documentation of sqlpage.variables lovasoa 2024-05-11 14:14:13 +02:00
  • 4f9e42a0f4 changelog v0.20.5 lovasoa 2024-05-09 22:48:55 +02:00
  • a2b4a5d93a v0.20.5 changelog lovasoa 2024-05-09 22:45:44 +02:00
  • 9d49569998 clippy lovasoa 2024-05-09 22:26:20 +02:00
  • 4f72d1e0df fmt lovasoa 2024-05-09 22:25:55 +02:00
  • ab59dd25e6 migrate to sqlparser 0.46 lovasoa 2024-05-09 22:25:44 +02:00
  • 9caf09814e changelog lovasoa 2024-05-09 20:13:04 +02:00
  • 5480a0a03a Merge pull request #302 from lovasoa/better_sql_functions Ophir LOJKINE 2024-05-09 20:07:11 +02:00
  • c13f39302f changelog lovasoa 2024-05-09 20:00:58 +02:00
  • b992e06532 update changelog lovasoa 2024-05-09 19:59:00 +02:00
  • 4799daceae better error message on invalid function arguments lovasoa 2024-05-09 19:44:45 +02:00
  • f8cfb6b0c6 improve error messages lovasoa 2024-05-09 19:36:47 +02:00
  • 32e1a3da4a order functions alphabetically lovasoa 2024-05-09 19:32:02 +02:00
  • 344fcc57a8 better error messages on invalid function calls lovasoa 2024-05-09 19:16:11 +02:00
  • b9b2607b57 improve sqlpage.fetch error messages lovasoa 2024-05-09 18:53:29 +02:00
  • 2bd116f04a move fetch to new function system, finishes the functions migration lovasoa 2024-05-09 16:47:36 +02:00
  • 7e6afc353a run_sql lovasoa 2024-05-09 13:59:14 +02:00
  • 2fd756e8d1 move persist_uploaded_file to the new function system lovasoa 2024-05-09 13:51:51 +02:00
  • e7124d745c move sqlpage.path & sqlpage.protocol lovasoa 2024-05-09 11:28:17 +02:00
  • b14da50c75 move uploaded_file_mime_type & uploaded_file_path lovasoa 2024-05-09 11:22:47 +02:00
  • 841ea7e3ec Merge branch 'main' into better_sql_functions Ophir LOJKINE 2024-05-09 11:06:49 +02:00
  • b283c8ec3f move read_file_as_text to the new function system lovasoa 2024-05-09 11:00:17 +02:00
  • 9795025337 migrate current_working_directory, environment_variable, and version to the new function system lovasoa 2024-05-08 16:59:50 +02:00
  • 645c843ead fix tests on mssql lovasoa 2024-05-08 16:44:10 +02:00
  • b8b63dcbcb move sqlpage.exec to the new function format lovasoa 2024-05-08 16:35:35 +02:00
  • 3a00d7bdcd Update README.md Ophir LOJKINE 2024-05-08 16:11:21 +02:00
  • bc48c42dac add links to the readme lovasoa 2024-05-08 15:18:15 +02:00
  • a1b5b7f381 more detailed explanations in the todo application example lovasoa 2024-05-08 15:17:12 +02:00
  • e760237702 clippy + fmt lovasoa 2024-05-08 14:49:41 +02:00
  • a7e1332f2e migrate sqlpage.url_encode to the new function system lovasoa 2024-05-08 14:48:50 +02:00
  • f8b362d925 fix comment lovasoa 2024-05-08 13:58:54 +02:00
  • 6279f4fd7b more comments lovasoa 2024-05-08 13:44:18 +02:00
  • 0b4d33ec62 add comments to delete.sql lovasoa 2024-05-08 13:41:31 +02:00
  • 783054032d add detailed explanation in the todo application example lovasoa 2024-05-08 13:26:40 +02:00
  • 9219888512 better logging lovasoa 2024-05-07 00:19:25 +02:00
  • b60fc4e158 switch sqlpage.variables to the new function definition paradigm lovasoa 2024-05-07 00:14:09 +02:00
  • 3c2dfe9ce8 move basic_auth_username and basic_auth_password to the new function system lovasoa 2024-05-06 23:49:39 +02:00
  • f21b464723 split the pseudofunction module into multiple smaller modules lovasoa 2024-05-06 23:27:40 +02:00
  • 526b6e0fc6 implement sqlpage.cookie and sqlpage.header with the new function system lovasoa 2024-05-06 22:33:15 +02:00
  • 0c98207d14 fix tests lovasoa 2024-05-06 06:25:00 +02:00
  • d45e89dd14 implement sqlpage.cookie in the new function system lovasoa 2024-05-06 06:25:00 +02:00
  • 3f472c2ea8 remove unused function lovasoa 2024-05-06 06:25:00 +02:00
  • f703dd7436 allow easy definition of functions with custom parameters lovasoa 2024-05-06 06:25:00 +02:00
  • 70671b8e48 make passing request info to sqlpage function optional lovasoa 2024-05-06 17:55:54 +02:00
  • c211f719a4 restore cryprographically secure random_string lovasoa 2024-05-06 17:17:29 +02:00
  • 96b6fa14ef accept numbers as sqlpage function inputs. update sqlpage.random_string to accept complex input parameters lovasoa 2024-05-06 17:12:04 +02:00
  • 0776706cd1 simplify function definition lovasoa 2024-05-05 16:03:36 +02:00
  • af41958ad4 clippy lovasoa 2024-05-05 13:55:47 +02:00
  • 68a1beea40 better error messages lovasoa 2024-05-05 13:51:59 +02:00
  • 60880982d9 better error messages lovasoa 2024-05-05 12:47:14 +02:00
  • 271e90a84f Simplify function call storage lovasoa 2024-05-05 12:22:19 +02:00
  • a0857cc019 [WIP] arbitrary function nesting and better error messages in functions lovasoa 2024-05-05 19:35:52 +02:00
  • 0c13eda890 update diagram lovasoa 2024-05-05 11:16:33 +02:00
  • a9b2ca6811 new detailed architecture diagram lovasoa 2024-05-05 11:12:52 +02:00
  • 969b2b95aa implement client tls certificates lovasoa 2024-05-05 00:58:01 +02:00