-
Show
diff
Maybe require @authenticated to be able to read posteditor :D
-
Show
diff
Empty pages are now handled more gracefully
-
Show
diff
(client-)Settings can now be edited in the web ui
-
Show
diff
refactored the sidebar source data into its correct place on the Model type
-
Show
diff
make the article id non-optional in frontend
-
Show
diff
try to make playwright tests pass in gha
-
Show
diff
enable the playwright tests that currently pass on my laptop
-
Show
diff
change the posteditor frontend to use the hardcoded hidden/unlisted flags
-
Show
diff
Change the post-getting sql functions to use the new hidden/unlisted columns.
Also fix a bit of bugs in the bugend :D
-
Show
diff
fix the post-getting-functions to look at .hidden and .unlisted columns instead
of tags + tests
-
Show
diff
add a bit of documentation to the automatic history test
-
Show
diff
add a literal programming macro that drops every form in its scope aside from
those prepended by symbol !L
-
Show
diff
add the backend code that - makes the hidden and unlisted flags explicit columns
- adds the backend route for creating a defined, hidden "New Post" and
removes the one for creating arbitrary new posts. Now editor is supposed to just
update existing posts. - adds a test that makes sure the hidden-flag moves from
blog.Post to blog.Post_History
-
Show
diff
drop the test that's supposed to fail
-
Show
diff
add a test that's supposed to fail
-
Show
diff
add tests to ci
-
Show
diff
add a fiveam test system, a test making sure re-running migrations doesn't
screw things up, and fix the bug it showed there was (migrations_tracer table
was not updated after running a migration)
-
Show
diff
Make buttons buttons instead of spans
-
Show
diff
clean the frontend of stuff that's never been implemented
-
Show
diff
add correct version information to the post api
-
Show
diff
remove the broken/half-implemented (on the frontend) next/prev-post-id thing
-
Show
diff
make the e2e-preparing migration a repl-callable function
-
Show
diff
try to not test the stupid id dropping editor
-
Show
diff
the home button is a bit flaky in tests. Let's try to not use it.
-
Show
diff
Add a migration that addes the playwright-user. It should get run only in the
gha/playwright environment.
-
Show
diff
Replace all the stupid jdbc-required ?? operators with the correct ? operator
-
Show
diff
Remove the homegrown sql "parser" from migrations
-
Show
diff
try to fix gha/ubuntu/apt crapping its pants installing npm
-
Show
diff
Iterate on ci code
-
Show
diff
add the frontend to this repo :D
-
Show
diff
make tag-links work
-
Show
diff
fix picture deletion by casting :id into ::uuid in postgres
-
Show
diff
add a playwright test testing the MediaManager / Referencing Posts functionality
-
Show
diff
Make picture-route return 200 / empty instead of crashing the server on pictures
that do not exist
-
Show
diff
Started testing the media manager and implemented delete endpoint for pictures
-
Show
diff
Add a test testing adding of images. This cheats a bit in the ui, by setting
diplay: inline to the invisible <input /> and commanding it, as doing dnd
in playwright seems impossible and the <button> commanding an invisible
<input type="file"/> is also a bit difficult. This, however,
makes sure the media gets inserted into the db.
-
Show
diff
Added a 404 handling for @json routes that return nil
-
Show
diff
add a test for preview
-
Show
diff
add api route /api/posts/post/:id
-
Show
diff
add a test that makes sure the postview opens
-
Show
diff
a shitton of api fixes. The playwright tests pass currently on lisp server.
-
Show
diff
make editing a post to sort of kind of works but not really
-
Show
diff
add a playwright test testing that editing a post results in an edited post
-
Show
diff
implement GET /api/pictures/:guid and the endpoint powering "referencing
posts" feature in the postmanager
-
Show
diff
make drag-and-dropping images to ace-editor work
-
Show
diff
add readme
-
Show
diff
add GET /api/posts/post and make editor able to create posts
-
Show
diff
add "GET /api/pictures/list/all" and make media manager load.
Can't test it yet as the post editor probably doesn't work
-
Show
diff
make post manager load
-
Show
diff
make session -route return the logged in user
-
Show
diff
murja frontend loads :D
-
Show
diff
add a rudimentary lisp project structure that's loadable by ql/asdf
-
Show
diff
write an initial e2e-test around the old murja app