Commit graph

9 commits

Author SHA1 Message Date
7fd6f8333e add JJController.ignore_paths back in 2025-02-12 11:00:32 +00:00
c61928a55a update static files 2025-02-12 11:00:14 +00:00
792af96170 remove unused git stuff 2025-02-11 05:57:44 +00:00
2f2df10ac7 remove "new think" from the index page
I always use the templates
2025-02-10 11:33:34 +00:00
d474a394f5 Jujutsu/git integration
The editor now has a button to commit changes to a Jujutsu repository,
which is automatically created if it's not present.

A git remote is automatically set up using the URL template in
settings.py. I use this with Forgejo's create-on-push feature to
automatically create repositories on my Forgejo instance.
2025-02-10 10:05:00 +00:00
500eb38774 lots of changes
Added a creation_time field to thinks - using the modified time on the
  filesystem wasn't reliable.

Styled the login page.

The index shows the most recent thinks at the top.

Allow authentication by an Authorization header, with a token specified
in settings.py.

Lots of improvements to the editor, including showing the log, and a
form to install Elm packages when editing .elm files.

The Makefile for a project is automatically run each time a file is saved.
2025-02-07 07:08:01 +00:00
c4f250573a lots more stuff 2024-04-26 08:18:18 +00:00
46c9f0a447 require log in to edit thinks 2024-03-05 10:13:14 +00:00
52ab7aa331 first commit 2024-03-04 15:05:35 +00:00