Commit graph

  • e2f3e18dff Bugstomping in the tests Reid 'arrdem' McKenzie 2023-06-04 23:53:00 -0600
  • 058800b5dd feat: Decorate the streams with a border Reid 'arrdem' McKenzie 2023-06-03 22:32:24 -0600
  • d79a2a578f feat: Printer edit flow; dashboard webcams Reid 'arrdem' McKenzie 2023-06-03 22:19:26 -0600
  • de7f91947f Fix: display job runtimes in history Reid 'arrdem' McKenzie 2023-06-03 20:04:06 -0600
  • 1274ab8ec2 Fix: Hide the controls when logged out Reid 'arrdem' McKenzie 2023-06-03 19:59:33 -0600
  • afe4f26ff7 More of same Reid 'arrdem' McKenzie 2023-06-03 19:56:54 -0600
  • e6cdb3666b Tweak: show the whole history to logged out users Reid 'arrdem' McKenzie 2023-06-03 19:54:59 -0600
  • 78e456dfd0 Bugfix: don't mark successes as failures by accident Reid 'arrdem' McKenzie 2023-06-03 19:53:29 -0600
  • 1807eb75dd Bugfix: Harden against lost jobs Reid 'arrdem' McKenzie 2023-06-03 19:46:26 -0600
  • dd6f6ac59f Show print runtime Reid 'arrdem' McKenzie 2023-06-03 19:17:35 -0600
  • 74f635fcf6 Bugfix: don't show the file controls when logged out Reid 'arrdem' McKenzie 2023-06-03 19:13:43 -0600
  • c749adfaf6 Bugfix: /admin/printers, handle 404 from files_info Reid 'arrdem' McKenzie 2023-06-03 19:08:11 -0600
  • 3f41b63582 Fix the public DNS Reid 'arrdem' McKenzie 2023-06-03 19:07:41 -0600
  • d6d9a348b1 Get a user approval flow working Reid 'arrdem' McKenzie 2023-06-03 17:44:34 -0600
  • 42ad82d96e Add the interpreter Reid 'arrdem' McKenzie 2023-06-03 15:39:34 -0600
  • 95d67b4aeb Create a trace mode for SQL inspection Reid 'arrdem' McKenzie 2023-06-03 15:14:02 -0600
  • 48c30fdcf8 A whoooooole lot of refactoring Reid 'arrdem' McKenzie 2023-06-03 15:09:50 -0600
  • bda009482b More splitting Reid 'arrdem' McKenzie 2023-06-03 13:22:49 -0600
  • 59f6096945 Shuffle Reid 'arrdem' McKenzie 2023-06-03 13:20:43 -0600
  • 413825d8c7 Overhauling atop aiosql Reid 'arrdem' McKenzie 2023-06-03 13:20:05 -0600
  • 53cdd5ca14 Embed cherrypy directly Reid 'arrdem' McKenzie 2023-06-03 10:34:25 -0600
  • 7857cc3ffb Pull in aiosql; the anosql heir Reid 'arrdem' McKenzie 2023-06-03 10:31:11 -0600
  • 657b0fe820 Make data and srcs additive Reid 'arrdem' McKenzie 2023-06-03 01:34:57 -0600
  • 0bf20224d1 More config ignores Reid 'arrdem' McKenzie 2023-06-03 01:34:43 -0600
  • 764b723254 Use sid Reid 'arrdem' McKenzie 2023-06-03 01:34:28 -0600
  • aa017aa8c5 Working on dockerization Reid 'arrdem' McKenzie 2023-06-03 01:24:13 -0600
  • d9db59b1db Simplify emails with a spool Reid 'arrdem' McKenzie 2023-06-02 23:58:29 -0600
  • 2a59c41903 And get the shim working to my taste Reid 'arrdem' McKenzie 2023-06-02 23:24:03 -0600
  • b981e1255e Bolt up a WSGI server shim; tapping on verification Reid 'arrdem' McKenzie 2023-06-02 23:07:59 -0600
  • 883c74bf62 Raise the connect timeout to 1s from 1/10s Reid 'arrdem' McKenzie 2023-05-30 22:24:08 -0600
  • acaf3d0645 Fmt. Reid 'arrdem' McKenzie 2023-05-30 22:22:30 -0600
  • b17bafa077 Enable selective formatting Reid 'arrdem' McKenzie 2023-05-30 22:22:13 -0600
  • 9b5ed98b16 Tapping towards a real user flow Reid 'arrdem' McKenzie 2023-05-30 22:21:51 -0600
  • e44390a37f Ignore config files generally Reid 'arrdem' McKenzie 2023-05-30 22:21:08 -0600
  • 198115860e Get PrusaSlicer working; fix some auth problems Reid 'arrdem' McKenzie 2023-05-29 10:27:52 -0600
  • f003351290 Add tooltips Reid 'arrdem' McKenzie 2023-05-29 00:05:43 -0600
  • 02b40b3cc4 copy API keys; CSS refinements Reid 'arrdem' McKenzie 2023-05-28 23:54:13 -0600
  • 2ccdd48d63 Lotta state sync improvements Reid 'arrdem' McKenzie 2023-05-28 22:57:11 -0600
  • e082a4aa11 Fmt. Reid 'arrdem' McKenzie 2023-05-28 17:37:47 -0600
  • 984d976c8c CSS tweaking; disable printing hashes Reid 'arrdem' McKenzie 2023-05-28 17:31:34 -0600
  • 5546934fae UI overhaul; job cancellation Reid 'arrdem' McKenzie 2023-05-28 17:21:05 -0600
  • 2fde40d1ab Tolerate timeouts Reid 'arrdem' McKenzie 2023-05-28 00:21:31 -0600
  • 7e9588c11a Pushing jobs to printers works now Reid 'arrdem' McKenzie 2023-05-28 00:15:36 -0600
  • 77143fb0d6 And deal with job termination Reid 'arrdem' McKenzie 2023-05-27 22:13:19 -0600
  • 304d72cd83 Wiring up the printer control machinery Reid 'arrdem' McKenzie 2023-05-27 22:03:25 -0600
  • f1ea2cb645 Make import paths work right Reid 'arrdem' McKenzie 2023-05-27 18:55:38 -0600
  • 2dfb2ca574 Style flailings Reid 'arrdem' McKenzie 2023-05-27 18:55:18 -0600
  • ae7891605a autoflake Reid 'arrdem' McKenzie 2023-05-27 10:42:30 -0600
  • d959a13aa2 Some bare minimum of styling the API key page Reid 'arrdem' McKenzie 2023-05-27 00:45:34 -0600
  • 3adbdeb254 autoflake Reid 'arrdem' McKenzie 2023-05-27 00:31:42 -0600
  • 409d04a648 Create a ctx global to replace request abuse Reid 'arrdem' McKenzie 2023-05-27 00:30:39 -0600
  • bedad7d86b Get API key management wired up Reid 'arrdem' McKenzie 2023-05-26 23:54:36 -0600
  • aacc9f5c1c Update requirements Reid 'arrdem' McKenzie 2023-05-26 22:39:54 -0600
  • 3ad716837c Adding printers sorta works now Reid 'arrdem' McKenzie 2023-05-23 00:15:16 -0600
  • 66c08101c7 Ignore sqlite binary dbs Reid 'arrdem' McKenzie 2023-05-22 22:31:08 -0600
  • f18d738462 Update requirements Reid 'arrdem' McKenzie 2023-05-22 22:30:33 -0600
  • b6b0f87a84 More tentacles progress Reid 'arrdem' McKenzie 2023-05-22 22:21:53 -0600
  • 4413df7132 [NO TESTS] WIP Reid 'arrdem' McKenzie 2023-05-21 23:16:53 -0600
  • ae6044c76e [NO TESTS] WIP Reid 'arrdem' McKenzie 2023-05-19 21:32:25 -0600
  • 603caca9bb A quick logo Reid 'arrdem' McKenzie 2023-05-19 01:25:12 -0600
  • 5a284aa980 Register/Login/Logout somewhat working Reid 'arrdem' McKenzie 2023-05-19 00:52:07 -0600
  • 63b2c9042b Bazelisk ftw Reid 'arrdem' McKenzie 2023-05-19 00:51:32 -0600
  • 4c75d4694a Update some Python machinery, create sass tools Reid 'arrdem' McKenzie 2023-05-19 00:51:18 -0600
  • 61dc694078 Tapping on tentacles Reid 'arrdem' McKenzie 2023-05-13 16:58:17 -0600
  • c23aa10f7a Infra tweaks Reid 'arrdem' McKenzie 2023-05-13 16:56:01 -0600
  • b44f00bb4f [NO TESTS] WIP Reid 'arrdem' McKenzie 2023-05-10 22:46:01 -0600
  • 3a5f0cdef8 Need this import Reid 'arrdem' McKenzie 2023-04-06 01:33:13 -0600
  • b49408c6c4 Tweaking the packaging for a PKGBUILD Reid 'arrdem' McKenzie 2023-04-06 01:26:36 -0600
  • 52177d3392 [NO TESTS] WIP Reid 'arrdem' McKenzie 2023-03-20 18:50:05 -0600
  • e4b15ac7e5 [NO TESTS] WIP Reid 'arrdem' McKenzie 2023-03-20 18:50:00 -0600
  • 4324d14f02 Create a view for dumping the DB Reid 'arrdem' McKenzie 2022-12-10 14:12:11 -0700
  • 1540ff1e2b Paranoia: save before exit Reid 'arrdem' McKenzie 2022-11-26 23:08:25 -0700
  • 7b65a10bd8 Remove dead migration code that was fucking me over Reid 'arrdem' McKenzie 2022-11-26 23:08:13 -0700
  • ca10da03b3 Manually index the key Reid 'arrdem' McKenzie 2022-11-26 22:52:13 -0700
  • b1a78da719 Bugfix: need to use the pending's inbox Reid 'arrdem' McKenzie 2022-11-26 22:51:57 -0700
  • 27fea36e48 jsonify the config object Reid 'arrdem' McKenzie 2022-11-26 22:51:31 -0700
  • 21a524743c Don't select keys when saving Reid 'arrdem' McKenzie 2022-11-26 22:17:24 -0700
  • 9f8c79a5ee Handle missing bodies more gracefully Reid 'arrdem' McKenzie 2022-11-26 21:57:06 -0700
  • 33b1b8e39f Fix duplicate method name Reid 'arrdem' McKenzie 2022-11-26 21:56:49 -0700
  • c8388e0856 Enumerate pending follows, fix CSS Reid 'arrdem' McKenzie 2022-11-26 21:56:33 -0700
  • 8cf17b942b Automate re-tagging and pushing Reid 'arrdem' McKenzie 2022-11-26 21:56:06 -0700
  • e90ce6b8ef Tweaks to working state Reid 'arrdem' McKenzie 2022-11-26 20:05:35 -0700
  • e5b9b133fc Create some quick and dirty admin endpoints Reid 'arrdem' McKenzie 2022-11-26 19:26:39 -0700
  • 35a37aab8a Rework so that dockerized deployments can self-configure Reid 'arrdem' McKenzie 2022-11-26 18:13:56 -0700
  • 2ade04ae7b Working towards a queue of follow requests Reid 'arrdem' McKenzie 2022-11-26 17:24:53 -0700
  • ad69d0bc44 Add a deploy script Reid 'arrdem' McKenzie 2022-11-26 16:04:44 -0700
  • 6522c72b54 Whyyy docker-specific behavior Reid 'arrdem' McKenzie 2022-11-26 15:46:42 -0700
  • 88bcd0fcf1 don't need that Reid 'arrdem' McKenzie 2022-11-26 14:20:38 -0700
  • 4cce85710c public-dns -> public_dns Reid 'arrdem' McKenzie 2022-11-26 14:20:22 -0700
  • 110ffc6ee1 Update zapp Reid 'arrdem' McKenzie 2022-11-26 14:18:51 -0700
  • 7b7f20c4c3 Remove dead migration code Reid 'arrdem' McKenzie 2022-11-21 01:51:42 -0700
  • b2b7363797 Import the async caches Reid 'arrdem' McKenzie 2022-11-21 00:04:31 -0700
  • ea7acd915c Unused code. Reid 'arrdem' McKenzie 2022-11-20 22:41:51 -0700
  • 70587ac360 Fmt Reid 'arrdem' McKenzie 2022-11-20 22:39:44 -0700
  • 01c24f64ab Start trimming some of the __main__ crud Reid 'arrdem' McKenzie 2022-11-20 22:34:07 -0700
  • c21ee1fe48 Setting up to do some minimal admin auth for the relay Reid 'arrdem' McKenzie 2022-11-20 22:00:12 -0700
  • eb71f33e28 DNS for the relay Reid 'arrdem' McKenzie 2022-11-19 23:55:01 -0700
  • 4faa29c124 Update some of the build infra Reid 'arrdem' McKenzie 2022-11-19 23:54:45 -0700
  • 30f1d488b4 Sigh. Reid 'arrdem' McKenzie 2022-11-19 23:51:09 -0700
  • 9d7ee93f8c Intern the relay Reid 'arrdem' McKenzie 2022-11-19 23:45:47 -0700