-
Show
diff
a nice initial implementation of the ui infrastucture to change between
items-per-feed view and a single feed view
-
Show
diff
feedreader shows them feed_items in ui
-
Show
diff
An initial implementation of the feed reader. There are now db tables in place,
some backend code publishing the feeds to client and updating them from the
publishers, and some sketches of the frontend
-
Show
diff
drop the character limit from the rss feed
-
Show
diff
fix rss dates and links
-
Show
diff
add rss to /api/rss
-
Show
diff
add a gha to clean ancient images from gcr.io
-
Show
diff
don't build :latest images anywhere but main-branch
-
Show
diff
experiment on the appearance of tags on the article_view
-
Show
diff
Fix the pages. The "Older posts" link didn't do anything. Now it
moves to the previous page, showing older posts. Also, the pagination algorithm
is fixed in this commit. Also, the newer-older posts -links are now justified in
the opposite ends of their container instead of being completely next to each
other.
-
Show
diff
add a :hover to the previously links in the article_view
-
Show
diff
add a preview to the previouslies on post-editor
-
Show
diff
fix the issue where updating a post with previouslies failed due to links
already existing
-
Show
diff
Add a "formal" previously system
-
Show
diff
Make medialist fail more gracefully
-
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