bffc779
correct html syntax
Amolith created
bffc779
correct html syntax
Amolith created
658537a
add disclaimer
Amolith created
2661d26
correct scratchanitch color
Amolith created
bd256b6
add scratchanitch badge
Amolith created
4550c18
bump go version
Amolith created
4cdb965
bump dependencies
Amolith created
7aef5ce
change default count to 15
Amolith created
15c1a8a
implement frontend pagination
note: going from the first page to the last page doesn't work right now
Amolith created
1d64ac5
update deps, use maps/slices packages for sorting
Amolith created
59e98c8
refactor and limit number of URLs on dashboard
Amolith created
466731e
finish up pagination support in API and backend
Amolith created
a3f8d25
WIP: request specific number of URLs
Amolith created
9696f44
specify revision in makefile
Amolith created
e8e26a5
use secret-tool for creds & shorten download links
Amolith created
3fea963
add link to source code
Amolith created
d7d23b6
switch to HTML lists
Amolith created
7b49deb
add installation instructions to README
Amolith created
52c3d52
update wakapi url
Amolith created
d8273c4
correct release target in makefile
Amolith created
1abd87b
remove build manifest; i'll do releases locally
Amolith created
f64a7e6
automate releases
Amolith created
6f77b95
change name to earl
Amolith created
1e9f99a
move config to one line
Amolith created
f661d0c
add some documentation and error handling
Amolith created
59df93f
feat: write default config to disk
Implements: https://todo.sr.ht/~amolith/public-tracker/8
Amolith created
0e91449
Add profiling handlers
Amolith created
6931b44
Fix alignment on width-constrained devices
Amolith created
ee08758
align table to center
Amolith created
d9221c7
improve UX and un-break templates
Amolith created
106daa2
remove erroneous import
Amolith created
347f916
Add contact links
Amolith created
9234df7
Correct reuse links
Amolith created
eecaa6e
rewording, badges, and contribution section
Amolith created
511da09
reuse compliance
Amolith created
794cfcd
remove example config
Amolith created
670ff49
Add API docs
Amolith created
874c526
Finish lots of things up
Big commit because I want in the zone and getting a lot of crap done. This finished implementing the dashboard functionality, all of the API, normalises some logging, and cleans some other stuff up. The dashboard still needs improvements (#7), the default config values need to be written to a file if the file doesn't already exist (#8), and the status messages from the backend need to be displayed in the dashboard (#10).
Amolith created
09e88bd
Correct behaviour of nameExists()
Amolith created
025537a
add gitignore
Amolith created
66cf6b0
pass errors back to calling funcs
Amolith created
600318b
consistency: normalise quotes in logging
Amolith created
67316b5
root: redirect user to destination
Implements: https://todo.sr.ht/~amolith/public-tracker/9
Amolith created
9c1059e
config: print specified path when not found
Amolith created
9aaebb4
Refactor and reorganise a bit
Amolith created
1938113
Generalise create helper/function
Amolith created
ec84eb3
Improve name collision handling
Amolith created
2182e86
Wire create button up to route
Amolith created
d4a41a3
Add /get route that returns JSON
Amolith created
5b35cea
Improve authentication handling
Amolith created
269185a
Implement logout function
Amolith created