Amolith
91434f43e1
update screenshot
2023-10-29 15:20:45 -04:00
Amolith
d9bf2f6278
embed the inter font
2023-10-29 13:53:06 -04:00
Amolith
53705af5ce
bump go version and dependencies
2023-10-29 10:51:20 -04:00
Amolith
61c24da28a
correct minor webserver issues
2023-10-29 10:49:02 -04:00
Amolith
984d44775b
BREAKING: SQL schema change
...
- Redo schema to improve handling of lightweight tags
- Try to clean up empty directories when untracking a project
To resolve schema conflict, run `sqlite3 willow.sqlite` and paste the
following:
ALTER TABLE releases RENAME TO releases_bak;
CREATE TABLE releases
(
id TEXT NOT NULL PRIMARY KEY,
project_url TEXT NOT NULL,
release_url TEXT NOT NULL,
tag TEXT NOT NULL,
content TEXT NOT NULL,
date TIMESTAMP NOT NULL,
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
);
If everything works as expected, you can `DROP TABLE releases_bak`.
2023-10-29 10:41:00 -04:00
Amolith
3612ffc595
handle .git in RSS URLs and add missing returns
2023-10-28 23:40:07 -04:00
Amolith
67b88eafd3
correct spacing without new release
2023-10-28 23:30:19 -04:00
Amolith
d0dd81602b
change project styling, add log out link
2023-10-28 23:17:41 -04:00
Amolith
a30446940c
add copyright info to new files
2023-10-28 13:12:31 -04:00
Amolith
a89c6a0bd8
add dev tool air
2023-10-28 13:12:30 -04:00
Amolith
cbcbaca124
add dark mode, css reset and normalise links
...
Implements: https://todo.sr.ht/~amolith/willow/11
Implements: https://todo.sr.ht/~amolith/willow/10
2023-10-28 13:12:29 -04:00
Amolith
1755dcd526
update docs
2023-10-26 15:15:40 -04:00
Amolith
438f9fc7ae
finish implementing authentication
2023-10-25 20:16:36 -04:00
Amolith
ef9544ff7d
Beeg refactor for database and users and auth
2023-10-25 00:14:32 -04:00
Amolith
c5f2fa0699
Make some options configurable
...
Implements: https://todo.sr.ht/~amolith/willow/4
2023-10-05 22:12:50 -04:00
Amolith
30063ade89
add .idea to gitignore
2023-09-26 16:23:11 -04:00
Amolith
8692d3ce79
refactor so var doesn't conflict with import
2023-09-26 16:23:10 -04:00
Amolith
7a1459f876
create projects.csv if doesn't exist
...
Implements: https://todo.sr.ht/~amolith/willow/2
2023-09-26 16:22:54 -04:00
Amolith
b11accab0a
swap yoink with fetch
2023-09-26 15:33:43 -04:00
Amolith
61f56f5e80
improve httpServer error handling
2023-09-26 15:32:07 -04:00
Amolith
1750d9e0e0
move HTML template copyright to separate file
...
Implements: https://todo.sr.ht/~amolith/willow/1
2023-09-25 23:58:54 -04:00
Amolith
8590109249
update tagline
2023-09-24 17:34:48 -04:00
Amolith
9103ec5898
add contributing section to readme
2023-09-24 17:32:51 -04:00
Amolith
d65a893962
check error returns
2023-09-24 17:08:00 -04:00
Amolith
9c3a304af8
add justfile and ci-lint config
2023-09-24 17:07:42 -04:00
Amolith
33c8319f38
comment out listRemoteTags
2023-09-24 17:02:00 -04:00
Amolith
887d89eacc
reuse compliance
2023-09-24 16:57:56 -04:00
Amolith
e42cdeabca
add screenshot and update readme
2023-09-24 16:54:29 -04:00
Amolith
6fdef0357f
Fill out README
2023-09-21 22:26:56 -04:00
Amolith
2b60fc51da
initial sourcehut commit
2023-09-21 14:03:21 -04:00