Commit Graph

91 Commits

Author SHA1 Message Date
Amolith 6cfe6a2345
Implement Popey's feedback 2024-03-05 14:55:41 -05:00
Amolith 911fd9c716
Remove 'future' from v sel page 2024-03-05 14:43:33 -05:00
Amolith 03a9ae6fd2
improve contributing paragraph wording 2024-02-29 18:06:25 -05:00
Amolith 29d659b333
fix link 2024-02-29 16:38:04 -05:00
Amolith b280b19f78
correct links 2024-02-29 16:29:40 -05:00
Amolith 10a28409a4
Improve README wording 2024-02-29 16:28:41 -05:00
Amolith 3e3236101f
Improve README wording 2024-02-29 16:27:06 -05:00
Amolith 01b1e1d37a
Unbold "willow" 2024-02-29 16:25:10 -05:00
Amolith 5fe84d6aff
improve README wording 2024-02-29 16:22:57 -05:00
Amolith 32b5aad675
add missing screenshots 2024-02-29 15:52:49 -05:00
Amolith 9a91d4f2ea
Improve RemoveRepo implementation 2024-02-29 15:51:42 -05:00
Amolith dde4c97802
Improve logic around untracking projects
Frontend was still passing the project's URL to the backend even though
the backend had been refactored to use the project's ID. This is fixed.

Deleting the repo's files should also work now, but I do think I want to
support tracking multiple instances of the same project. This means
we'll need to check for other instances relying on the repo before
deleting it.

We need end-to-end tests 😩😩😩
2024-02-29 15:07:07 -05:00
Amolith bcbc3420a1
Update screenshot 2024-02-24 11:46:18 -05:00
Amolith c3acec928b
Actually reduce card border contrast 2024-02-24 10:20:06 -05:00
Amolith 2398a0384b
Reduce card border contrast 2024-02-24 10:18:00 -05:00
Amolith ecd3635be7
Sort projects alphabetically 2024-02-24 10:08:13 -05:00
Amolith 753b2acf2c
Ignore all SQLite files 2024-02-23 21:24:23 -05:00
Amolith dd7551fd49
Actually finish 🤞 DB-/ID-related refactors 2024-02-23 21:16:50 -05:00
Amolith b6db773ee3
Add ID to project cards so mobile works 2024-02-23 19:24:07 -05:00
Amolith 203cc09590
Add license header to git_test 2024-02-23 18:52:25 -05:00
Amolith 292db50660
Bump git-go and its deps
govulncheck reported that we're calling vulnerable codepaths from an
older version of git-go, so I upgraded git-go and its direct
dependencies.
2024-02-23 18:52:05 -05:00
Amolith d5c7bf70ce
Implement new UI, fix DB use
- Implement dual-column UI
- Swap project table index from URL to ID
- Enable WAL for concurrent reads
- Use a Mutex to protect writes
2024-02-23 18:38:44 -05:00
Amolith 89e894401f
Move hardcoded defaults to top of checkConfig() 2024-02-23 16:46:54 -05:00
Amolith 8cf4a4c284
Add test for stringifyRepo 2024-02-23 16:18:36 -05:00
Amolith edfeefee51
Trim trailing .git, / from repo URIs 2024-02-23 16:00:02 -05:00
Amolith e107cf7338
docs: mention prefix for emailed patches 2024-01-24 15:28:25 -05:00
Amolith c4cd8acd84
Switch font to Atkinson Hyperlegible 2024-01-11 19:16:13 -05:00
Amolith 3eb99aad6d
remove unused license 2023-12-31 12:17:32 -05:00
Amolith df8827c63d
Remove FLA requirement 2023-12-26 14:25:48 -05:00
Amolith 53bc9bbc32
Add license to WIP vhs thing 2023-12-22 18:03:59 -05:00
Amolith 0675278fe2
Implement migration system, add first migration
Thank you for the help Chris!
https://github.com/whereswaldon
2023-12-22 17:59:19 -05:00
Amolith fc27ee8438
add WIP VHS file
https://github.com/charmbracelet/vhs
2023-12-21 16:22:29 -05:00
Amolith ac63dcb2c8
Thank you for hiding this Goland :angery: 2023-12-21 16:20:53 -05:00
Amolith 274e0528c3
ignore website build artifacts 2023-12-21 16:19:38 -05:00
Amolith 0e19ed2e77
improve wording around FLA 2023-12-21 13:05:38 -05:00
Amolith fc10ca3abd
correct plurality 2023-12-21 12:08:39 -05:00
Amolith 2dc620064a
improve wording around FLA 2023-12-21 12:08:00 -05:00
Amolith 2e19319896
fix form fields in FLAs 2023-12-21 01:04:16 -05:00
Amolith 306d662a7e
improve wording around the FLA 2023-12-21 00:36:23 -05:00
Amolith ff3b5fc7fa
correct image link 2023-12-21 00:29:12 -05:00
Amolith d2bacfcd90
remove brackets from auto-linked email addr 2023-12-21 00:28:23 -05:00
Amolith d80b598ead
remove emoji from heading 2023-12-21 00:27:19 -05:00
Amolith 7d40d0c01c
Introduce FLA, mention in README, improve README 2023-12-21 00:26:25 -05:00
Amolith 46728ebe26
link SQL script for initial schema 2023-12-20 14:32:33 -05:00
Amolith 35f3ba1a89
remove SQL comments 2023-12-20 14:21:21 -05:00
Amolith 89f122b75b
mvoe ID generation logic to helper function 2023-12-20 14:18:12 -05:00
Amolith 54c05b42c9
ignore future website directory 2023-12-20 14:17:00 -05:00
Amolith 68be501154
Fix error handling bug introduced in last commit 2023-11-28 20:18:56 -05:00
Amolith 8ca0376243
Pre-select current $running when modifying it
Implements: https://todo.sr.ht/~amolith/willow/25
2023-11-28 20:01:26 -05:00
Amolith 61c551ade4
Add note about limited RSS entries
Implements: https://todo.sr.ht/~amolith/willow/8
2023-11-28 19:33:38 -05:00