Commit Graph

  • 406206bab3 update lockfile lib_error_refactor glyph 2021-11-25 12:20:11 +02:00
  • c8d0a2ddf6 Merge pull request 'Add ENV VAR to allow disabling Rocket authentication' (#36) from disable_auth into main main glyph 2021-11-25 10:10:54 +00:00
  • adc1a5bd77 update lockfile glyph 2021-11-25 11:33:25 +02:00
  • d760f9f92c add init_rocket test wrapper glyph 2021-11-25 11:33:09 +02:00
  • 5c4ef4a529 update auth docs glyph 2021-11-25 11:15:39 +02:00
  • 35ff408365 use rocket config to (en|dis)able auth glyph 2021-11-25 11:12:50 +02:00
  • c2b785f54b remove unnecessary websocket dependency glyph 2021-11-25 11:12:05 +02:00
  • c72c57c345 update lockfile glyph 2021-11-25 09:58:49 +02:00
  • bf9dd7f567 bump version glyph 2021-11-25 09:58:30 +02:00
  • e6a6fcdc89 remove snafu context and improve error handling glyph 2021-11-25 09:58:00 +02:00
  • b2f7747357 implement custom error type glyph 2021-11-25 09:56:21 +02:00
  • f17ae95b21 remove snafu glyph 2021-11-25 09:56:10 +02:00
  • 91180ed1fe clippy tidy-up glyph 2021-11-25 09:55:56 +02:00
  • 1dc740eeae Merge pull request 'Custom error implementation for peach-oled' (#34) from lean_refactor into main glyph 2021-11-24 09:16:19 +00:00
  • b3c6138e03 Merge pull request 'Fix broken JS and tweak styling (CSS & HTML)' (#33) from js_and_style_fixes into main glyph 2021-11-24 09:15:50 +00:00
  • b59e62f920 bump crate version glyph 2021-11-23 12:30:34 +02:00
  • 3325706dcb document disable auth flag glyph 2021-11-23 12:30:24 +02:00
  • bc28a84ad4 disable auth for tests glyph 2021-11-23 12:30:09 +02:00
  • bb34bdd653 add auth flag check glyph 2021-11-23 12:29:58 +02:00
  • ac98bde760 lockfile update glyph 2021-11-23 10:53:09 +02:00
  • 361b159299 update version number glyph 2021-11-23 10:52:40 +02:00
  • 7344d6f4e0 minor variable name changes and updated error handling glyph 2021-11-23 10:52:26 +02:00
  • 8d18e712a1 implement custom error glyph 2021-11-23 10:51:54 +02:00
  • 116afe78fd remove snafu and bump deps glyph 2021-11-23 10:51:42 +02:00
  • 7e3c500b1e Merge branch 'main' into js_and_style_fixes glyph 2021-11-22 15:57:44 +02:00
  • b59eb22082 fix function names and remove flashMsg code duplication glyph 2021-11-22 15:31:39 +02:00
  • ee1da0599c remove status update logic glyph 2021-11-22 15:30:45 +02:00
  • e5f9a9be83 remove duplicate flashMsg code glyph 2021-11-22 15:30:18 +02:00
  • e54ff8829a remove duplicate flashMsg code glyph 2021-11-22 15:29:40 +02:00
  • 6fb5b58d6c Merge pull request 'Improve HTML route & template test coverage' (#31) from route_test_coverage into main glyph 2021-11-22 10:20:10 +00:00
  • b10ec43254 Merge branch 'main' into route_test_coverage glyph 2021-11-22 10:18:53 +00:00
  • 554997a5c0 fix context back and title glyph 2021-11-18 13:49:10 +02:00
  • 7f202ac7e9 fix back-link and title for change_password glyph 2021-11-18 11:54:21 +02:00
  • c3917d0f0f Merge pull request 'Separate network settings and status templates' (#30) from cleanup_network_settings into main glyph 2021-11-18 09:49:16 +00:00
  • da51070ccd improve template styling consistency glyph 2021-11-18 11:48:37 +02:00
  • 925051a379 improve not_found template glyph 2021-11-18 11:48:03 +02:00
  • 380ee2683a fix js glyph 2021-11-18 11:47:50 +02:00
  • bae3b7c2ce tweak styling glyph 2021-11-18 11:47:33 +02:00
  • 0b2b346bfc add test and reorder existing tests glyph 2021-11-17 11:40:02 +02:00
  • d0ae5d2966 update admin setting template paths glyph 2021-11-17 11:39:29 +02:00
  • 3e0b6d908a fix auth routes glyph 2021-11-17 11:39:09 +02:00
  • b70b112962 Merge pull request 'Sticky footer with flexbox' (#29) from ui_tweaks into main glyph 2021-11-16 14:23:21 +00:00
  • 9f1f48bb6c update styles glyph 2021-11-16 15:51:26 +02:00
  • bbe44361af remove cancel button glyph 2021-11-16 15:50:56 +02:00
  • 4de8ecf4a6 mount status routes glyph 2021-11-16 15:50:42 +02:00
  • e69c2ff855 update network status html tests glyph 2021-11-16 15:50:22 +02:00
  • 0f5947278e separate network settings and status; rename network templates glyph 2021-11-16 15:50:06 +02:00
  • 42ffe70ae6 remove admin buttons glyph 2021-11-16 10:00:13 +02:00
  • b86575e2e4 update classes and base template glyph 2021-11-16 09:45:14 +02:00
  • dad9ee9392 Merge pull request 'Refactor route and template organisation' (#28) from route_reorganisation into main glyph 2021-11-16 07:43:38 +00:00
  • 308aaa11f5 remove route tables and update readme glyph 2021-11-16 08:43:04 +02:00
  • f3b522c65d mount scuttlebutt and admin menu routes glyph 2021-11-15 20:58:13 +02:00
  • 2590314b6c update admin settings templates glyph 2021-11-15 20:57:49 +02:00
  • 40890b0e58 update login template glyph 2021-11-15 20:56:50 +02:00
  • d9a7cf3622 update auth and admin routes glyph 2021-11-15 20:56:22 +02:00
  • 61828082fd add scuttlebutt settings routes and template glyph 2021-11-15 20:55:46 +02:00
  • 1506e89c5e move admin templates to settings glyph 2021-11-15 17:53:51 +02:00
  • 03a746431e update tests glyph 2021-11-15 17:32:30 +02:00
  • 0cb66c23ba set route mountpoints glyph 2021-11-15 17:32:21 +02:00
  • 8baf68715d reorganise routes glyph 2021-11-15 17:32:00 +02:00
  • c73287cc27 modify templates glyph 2021-11-15 17:31:15 +02:00
  • fe30705178 update js files glyph 2021-11-15 17:30:44 +02:00
  • 8306239ee9 add admin templates glyph 2021-11-15 17:30:10 +02:00
  • b10cfd31c0 add scuttlebutt templates glyph 2021-11-15 17:29:42 +02:00
  • 53cbe0f41a add settings templates glyph 2021-11-15 17:29:25 +02:00
  • 8c91853eea add icons glyph 2021-11-15 17:28:39 +02:00
  • 7f09cc5888 Merge pull request 'Add SSB routes for newly added templates' (#27) from ssb_routes into main glyph 2021-11-15 10:37:58 +00:00
  • b66041fde3 add TODO concerning forms glyph 2021-11-15 12:00:12 +02:00
  • 0260a4a5de add TODO concerning forms glyph 2021-11-15 11:59:55 +02:00
  • 7f4b1b2b00 test scuttlebutt routes glyph 2021-11-15 11:59:38 +02:00
  • f225cf0dc8 mount scuttlebutt routes glyph 2021-11-15 11:59:25 +02:00
  • 9756a80094 add scuttlebutt routes glyph 2021-11-15 11:59:14 +02:00
  • 0b26113fc9 Merge pull request 'Add SSB-related templates' (#21) from ssb_templates into main glyph 2021-11-15 07:43:28 +00:00
  • 67d86e2874 replace flash and noscript with snippets glyph 2021-11-13 10:53:35 +02:00
  • 06117f377d improve indentation glyph 2021-11-13 10:52:46 +02:00
  • dd189e89e0 improve indendation glyph 2021-11-13 10:52:20 +02:00
  • ceabfad54f add ssb settings menu template glyph 2021-11-12 12:26:31 +02:00
  • 44fd6beb98 add root settings menu glyph 2021-11-12 12:10:53 +02:00
  • b8289fb000 remove preview glyph 2021-11-12 11:56:43 +02:00
  • 166f860050 add peers list template glyph 2021-11-12 11:37:36 +02:00
  • c3b9ffef0e update peers menu template glyph 2021-11-12 10:54:32 +02:00
  • 0514cb6a38 update classes and icons glyph 2021-11-12 10:38:28 +02:00
  • a9f318e2e3 update profile template glyph 2021-11-12 10:37:39 +02:00
  • 82a87706b7 Merge pull request 'Change /send_password_reset to /forgot_password' (#19) from forgot-password into main notplants 2021-11-10 13:58:17 +00:00
  • 982d5d2811 Merge branch 'main' into forgot-password notplants 2021-11-10 13:57:51 +00:00
  • ae9254c0c6 Changes to CSS notplants 2021-11-10 14:53:03 +01:00
  • a4e0f7d7fe Merge pull request 'Create authentication request guard' (#17) from auth into main notplants 2021-11-10 11:35:46 +00:00
  • a4f459e1fc Change /send_password_reset to /forgot_password notplants 2021-11-10 12:33:37 +01:00
  • e3640f0885 Clean up comments notplants 2021-11-10 12:21:17 +01:00
  • 309ec94cdb Allow large enum variant to avoid clippy warning notplants 2021-11-08 17:03:47 +01:00
  • 0d23307f86 Use empty struct for Authenticated notplants 2021-11-08 17:01:38 +01:00
  • 6605af7bed Fix clippy errors notplants 2021-11-08 16:55:58 +01:00
  • 18fbb7fa5f Fix typos notplants 2021-11-08 16:54:18 +01:00
  • 04011e4f1a Add rocket authentication to all routes notplants 2021-11-08 16:38:10 +01:00
  • 212c2e1545 Add request guard for password authentication notplants 2021-11-08 15:00:27 +01:00
  • 42d8649bdd Merge pull request 'Make jsonrpc-test a dev dependency' (#16) from jsonrpc_test_dev_dep into main glyph 2021-11-08 09:54:18 +00:00
  • 66a9b12285 update lockfile glyph 2021-11-05 13:37:58 +02:00
  • 15ec1fbcfc remove jsonrpc test crate for probe glyph 2021-11-05 13:37:19 +02:00
  • d482ef39c4 move jsonrpc test to dev deps for oled glyph 2021-11-05 13:36:06 +02:00
  • 7f815075d2 move jsonrpc test to dev deps for network glyph 2021-11-05 13:34:34 +02:00