Commit Graph

  • ed2e709618 Cleanup: reformat long lines in pkg/api/flamenco-manager.yaml Sybren A. Stüvel 2022-05-05 16:00:47 +02:00
  • 84fe14fa46 Web: Color adjustments to statuses Pablo Vazquez 2022-05-05 15:39:31 +02:00
  • 79397a4ed3 Web: Style spinner Pablo Vazquez 2022-05-04 19:29:27 +02:00
  • 60df6e33dc Web: Adjust accent color Pablo Vazquez 2022-05-04 19:29:20 +02:00
  • a3b807d016 Web: minor style tweaks Pablo Vazquez 2022-05-04 19:28:59 +02:00
  • 8488d792bf Web: Add stauts indicator to Tasks table Pablo Vazquez 2022-05-04 19:28:39 +02:00
  • 56089bba99 Web: Remove ID cell from tables Pablo Vazquez 2022-05-04 19:27:30 +02:00
  • 0a71c798c8 UI: Use a more compact DateTime format Pablo Vazquez 2022-05-04 19:26:43 +02:00
  • fb774e2e45 Web: Replace status with indicator Pablo Vazquez 2022-05-04 18:51:20 +02:00
  • 478415018e Web: Style tweak to definition lists Pablo Vazquez 2022-05-04 18:51:05 +02:00
  • f2d4294b7b Web: More margin around app name in navbar Pablo Vazquez 2022-05-04 18:50:08 +02:00
  • 8f6ef5ae5e Web: Prefer dark color scheme by default Pablo Vazquez 2022-05-04 18:49:46 +02:00
  • 3a288bc1c1 Web: Add gap around the main app Pablo Vazquez 2022-05-04 18:49:10 +02:00
  • 319716f6f8 Web: Color tweaks to column background and titles Pablo Vazquez 2022-05-04 18:48:46 +02:00
  • 4f1b1be90b Web: Style tweaks to Tabulator tables Pablo Vazquez 2022-05-04 18:47:50 +02:00
  • dad5da49be Web: Style tweak to buttons Pablo Vazquez 2022-05-04 15:34:59 +02:00
  • c3f60303a8 Web: Fix page width overflow Pablo Vazquez 2022-05-04 15:33:57 +02:00
  • 9904c4a3cb Web: Style adjustments to Tabulator tables Pablo Vazquez 2022-05-04 15:33:45 +02:00
  • 6dad727954 Web: Style app-version Pablo Vazquez 2022-05-04 15:32:52 +02:00
  • 14ea7fc0a5 Web: Set titles for dt elements in tables Pablo Vazquez 2022-05-04 15:32:13 +02:00
  • 5dae53c1c5 Web: Adjust size of tables Pablo Vazquez 2022-05-04 15:30:40 +02:00
  • c10b7f97c9 Web: Positive wording text for Job/Task Details Pablo Vazquez 2022-05-04 15:25:09 +02:00
  • 0d683e4786 Web: Move task details to the bottom on smaller screens Pablo Vazquez 2022-05-04 12:57:02 +02:00
  • 0c8def66aa Web: Use definition lists for Task and Job details Pablo Vazquez 2022-05-04 12:56:30 +02:00
  • a6d2b4235b CSS: Cleanup Pablo Vazquez 2022-05-04 12:54:39 +02:00
  • a22e3c9064 Web: Use custom CSS file for Tabulator Pablo Vazquez 2022-05-03 19:28:22 +02:00
  • af56fd04e9 Web: Add generic column class to columns Pablo Vazquez 2022-05-03 19:27:47 +02:00
  • dfb3b5b221 Web: Add placeholder navbar links Pablo Vazquez 2022-05-03 19:27:31 +02:00
  • 87b9bcee19 Cleanup: Remove unused classes and style Pablo Vazquez 2022-05-03 19:26:43 +02:00
  • 26adf0d700 Cleanup: Rename action-bar classes and buttons Pablo Vazquez 2022-05-03 19:25:47 +02:00
  • 301bff9244 Web: Move basic styling from App to base.css Pablo Vazquez 2022-05-03 19:21:00 +02:00
  • ad04856a02 Web: only use the tasks table if it exists Sybren A. Stüvel 2022-05-03 16:29:14 +02:00
  • 0c79701bea Web: Don't remember selected task Sybren A. Stüvel 2022-05-03 16:28:39 +02:00
  • f05cf0e9f8 Add another "feature" idea Sybren A. Stüvel 2022-05-03 16:15:03 +02:00
  • 67bf77de13 Manager: rework mass updates to task statuses Sybren A. Stüvel 2022-05-03 16:06:15 +02:00
  • f533ccce43 Add extra "feature" Sybren A. Stüvel 2022-05-03 16:03:18 +02:00
  • b3e1d1c6de Cleanup: manager, typo fix Sybren A. Stüvel 2022-05-03 13:04:34 +02:00
  • 73b122be84 Show task details for selected task Sybren A. Stüvel 2022-05-03 13:05:10 +02:00
  • 18891dda91 Manager: implement FetchTask OAPI endpoint Sybren A. Stüvel 2022-05-03 13:04:28 +02:00
  • 4da7f67105 OAPI: generate code Sybren A. Stüvel 2022-05-03 13:03:59 +02:00
  • adba72176d OAPI: add /api/tasks/{task_id} endpoint Sybren A. Stüvel 2022-05-03 12:45:08 +02:00
  • 891e791853 Manager: reduce log level of socketIO subscription changes Sybren A. Stüvel 2022-05-03 12:04:27 +02:00
  • 50c8cd39f2 Task update notifications via SocketIO Sybren A. Stüvel 2022-05-03 11:25:38 +02:00
  • 222d618ef6 OAPI: generate code Sybren A. Stüvel 2022-05-03 11:10:57 +02:00
  • a3752f3113 OAPI: Add SocketIOTaskUpdate schema Sybren A. Stüvel 2022-05-03 11:05:09 +02:00
  • 782c60a6e7 OAPI: remove '-dirty' suffix from the version number in generated code Sybren A. Stüvel 2022-05-03 11:08:56 +02:00
  • bb68488c5e Cleanup: Manager, add bit of documentation Sybren A. Stüvel 2022-05-03 10:39:44 +02:00
  • 9b330280b7 Add SocketIO subscription system for job-related updates Sybren A. Stüvel 2022-05-02 18:34:56 +02:00
  • 824425f466 OAPI: regenerate code Sybren A. Stüvel 2022-05-02 18:31:29 +02:00
  • 24941142b0 OAPI: add SocketIOSubscription type for managing SocketIO rooms Sybren A. Stüvel 2022-05-02 18:27:41 +02:00
  • d6c257d396 Include .editorconfig file Sybren A. Stüvel 2022-05-02 18:25:40 +02:00
  • 8d69bfe069 Cleanup: Manager, reorganise the socketio code a bit Sybren A. Stüvel 2022-04-29 16:58:48 +02:00
  • c07d2e3249 Web: tweak webapp layout Sybren A. Stüvel 2022-04-29 13:11:44 +02:00
  • 4ebf4f31f9 Web: add task table Sybren A. Stüvel 2022-04-29 13:11:19 +02:00
  • 03d6f99c3d Makefile: include getting webapp dependencies with yarn install Sybren A. Stüvel 2022-04-29 12:30:02 +02:00
  • 629c073ed7 Manager: fix query for job tasks Sybren A. Stüvel 2022-04-29 12:26:53 +02:00
  • cbc8600d90 FEATURES: reorder by priority and add some new things Sybren A. Stüvel 2022-04-29 11:16:47 +02:00
  • cc58f0d81a Web: remove unused parts of the Vue template project Sybren A. Stüvel 2022-04-25 17:12:52 +02:00
  • 54587348e3 Web: remove unused import Sybren A. Stüvel 2022-04-25 17:06:25 +02:00
  • 992fc38604 OAPI: add endpoint for fetching the tasks of a job Sybren A. Stüvel 2022-04-22 12:52:57 +02:00
  • e399b14e66 Manager: cleanup, rename jobId to jobID Sybren A. Stüvel 2022-04-22 12:16:11 +02:00
  • 634d59e622 Use VSCode + Prettier to reformat YAML Sybren A. Stüvel 2022-04-22 12:01:02 +02:00
  • 0cd478a409 Manager: move FetchJob function into jobs_query.go Sybren A. Stüvel 2022-04-22 11:51:02 +02:00
  • fc4cc11483 Web: style buttons and footer in Blender Blue Sybren A. Stüvel 2022-04-22 11:46:45 +02:00
  • 4129ed11bb Web: use wrapper for the OpenAPI client to track requests Sybren A. Stüvel 2022-04-22 11:46:33 +02:00
  • fc68e8a413 Web: action button styling Sybren A. Stüvel 2022-04-22 10:33:19 +02:00
  • e34a0ba6ea Worker: more granular locking when flushing upstream buffer Sybren A. Stüvel 2022-04-21 19:19:01 +02:00
  • 8937a6f06f Cleanup: worker, remove debug timers Sybren A. Stüvel 2022-04-21 19:14:09 +02:00
  • bcbacf6c42 Worker: fix race condition getting logger with worker status Sybren A. Stüvel 2022-04-21 19:12:53 +02:00
  • 6bdc198301 Manager: more graceful errors when receiving task update of unknown task Sybren A. Stüvel 2022-04-21 19:03:51 +02:00
  • 1176d85496 Worker: add -flush CLI option to just flush the buffer and quit Sybren A. Stüvel 2022-04-21 19:03:08 +02:00
  • 55d264632f Worker: completely flush upstream buffer at startup Sybren A. Stüvel 2022-04-21 19:01:48 +02:00
  • 90be370095 Manager: reduce password strength of Workers Sybren A. Stüvel 2022-04-21 18:58:29 +02:00
  • 65427ee38e Manager: use e.NoContent(http.StatusNoContent) to return "no content" Sybren A. Stüvel 2022-04-21 18:30:54 +02:00
  • d0e96ad7bd Web: hide the "delete job" action button Sybren A. Stüvel 2022-04-21 18:29:42 +02:00
  • 79bac3a5f3 Manager: fix race condition in logging of worker properties Sybren A. Stüvel 2022-04-21 18:29:10 +02:00
  • bb1acef054 Web: style action buttons and move the delete button to the last place Sybren A. Stüvel 2022-04-21 17:28:33 +02:00
  • eeb8305de0 Web: add button to requeue jobs Sybren A. Stüvel 2022-04-21 17:15:31 +02:00
  • 698db0bf7c Web: Cleanup, abstract some code away into separate functions Sybren A. Stüvel 2022-04-21 17:15:19 +02:00
  • 2e2184df62 Web: allow cancelling a job also after it failed Sybren A. Stüvel 2022-04-21 17:12:28 +02:00
  • 1ac37ab625 Web: clearer style for focused action button Sybren A. Stüvel 2022-04-21 17:11:19 +02:00
  • d84efb8c9a Web: implement 'Cancel Job' button Sybren A. Stüvel 2022-04-21 16:53:20 +02:00
  • 1331d29b10 Makefile: mark new race-checker-enabled targets as 'phony' Sybren A. Stüvel 2022-04-21 14:36:11 +02:00
  • 5a5a9aec8b Makefile: add rules for builds with race condition checker enabled Sybren A. Stüvel 2022-04-21 12:51:55 +02:00
  • 5466f65225 OAPI: add setJobStatus operation Sybren A. Stüvel 2022-04-21 12:42:07 +02:00
  • b699647ed4 OpenAPI: add activity field to Job schema Sybren A. Stüvel 2022-04-21 12:40:25 +02:00
  • d79fde17f3 Manager: keep track of the reason of job status changes Sybren A. Stüvel 2022-04-21 12:32:07 +02:00
  • 954af37fd5 Manager: rename assertXXXResponse to assertResponseXXX Sybren A. Stüvel 2022-04-21 12:01:37 +02:00
  • c3b694ab2a Manager: wrap job/task errors in persistence layer Sybren A. Stüvel 2022-04-21 11:54:59 +02:00
  • 456a35dfc7 Update FEATURES.md Sybren A. Stüvel 2022-04-21 10:48:59 +02:00
  • ac0127610c Gitignore .blend files that were submitted to Flamenco Sybren A. Stüvel 2022-04-21 10:45:41 +02:00
  • 2bc6b2bdba Web: start of notification bar Sybren A. Stüvel 2022-04-19 16:26:08 +02:00
  • 7b38aa4faf Web: add Job Actions Bar for action buttons Sybren A. Stüvel 2022-04-19 15:56:33 +02:00
  • 2bbe1148b7 Web: Job details, avoid error when job data not yet loaded Sybren A. Stüvel 2022-04-19 15:55:47 +02:00
  • 27fb9d05db Web: use Pinia for storage of selected & current Job Sybren A. Stüvel 2022-04-19 15:53:28 +02:00
  • 4553be4d6c Web: different JS style for defining app data Sybren A. Stüvel 2022-04-19 12:49:01 +02:00
  • 7bde1e243a Web: import from package-relative path Sybren A. Stüvel 2022-04-19 12:47:52 +02:00
  • 6655c2b3d7 Web: only use job type label if job type has been loaded Sybren A. Stüvel 2022-04-19 11:34:13 +02:00
  • 2e41d9a024 Web: show job type label instead of internal type name Sybren A. Stüvel 2022-04-15 18:04:07 +02:00
  • 64af9e4ae4 Web: add some handy debugging functions Sybren A. Stüvel 2022-04-15 18:00:01 +02:00