Commit graph

34 commits

Author SHA1 Message Date
Simon Brooke 85806f6671 Upversioned to 0.1.1-SNAPSHOT for next development cycle 2023-01-10 01:51:16 +00:00
Simon Brooke 66da871bb8 Pre-alpha release; develop branch splits off here. 2023-01-10 01:47:15 +00:00
Simon Brooke 21a4c23c8f OK, this is ready for a pre-alpha release! 2023-01-10 01:26:44 +00:00
Simon Brooke 86e07385b8 And this is very nearly ready for prime time! 2023-01-09 08:39:07 +00:00
Simon Brooke 2893d83c15
OK, this actually *is* working...
At least partly. Faults are found in all of the documents in the activitystreams-test-documents suite, but this is because

1. five have no `@context` value;
2. the remaining two hundred all consistently use 'http' as the protocol part of the `@context` URI, but the specification requires `https`...

I am picking up other faults and some (perhaps all) of these may be errors in my code rather than in the test documents, but I am heading in the right direction.
2023-01-08 22:29:55 +00:00
Simon Brooke 98e3c7b4e7
Close, but no cigar. 2023-01-08 21:29:36 +00:00
Simon Brooke 34847058fc Validator for all specified properties written, not yet tested. 2023-01-08 13:05:23 +00:00
Simon Brooke 6093a775f1
Much work on validating object properties. 2023-01-06 16:14:48 +00:00
Simon Brooke d26300f8c4
Refactoring; internationalisation. Many tests failing. 2023-01-04 23:02:07 +00:00
Simon Brooke e3f5078e9b Merge remote-tracking branch 'origin/master' 2023-01-04 12:30:50 +00:00
Simon Brooke a613092771 Validating time (not complete) 2023-01-04 12:30:02 +00:00
Simon Brooke 3aad725134
Tests for collections written, but not all passing 2023-01-01 14:19:53 +00:00
Simon Brooke 33956ed516 Regenerated docs again. 2023-01-01 11:52:06 +00:00
Simon Brooke 7e7bd7ec90 Merge remote-tracking branch 'origin/master' 2022-12-31 09:16:27 +00:00
Simon Brooke 1cd7f1fc1a Regenerated documentation, but still no new tests. 2022-12-31 09:10:25 +00:00
Simon Brooke c18a0a5b8e Removed Jahfer's clj-activitypub library.
Will, but have not yet, add a dependency on it.
2022-12-29 23:16:46 +00:00
Simon Brooke 25c86b80fa
Collections validation written, refactoring done, existing tests pass.
New tests have yet to be written for collections functionality.
2022-12-27 20:28:27 +00:00
Simon Brooke 4b04bf020f
Stopping for now because it's too cold!
`collection-faults` mostly done but currently not working.
2022-12-27 14:13:17 +00:00
Simon Brooke 09ebdafff5 More refactoring. 2022-12-25 15:15:33 +00:00
Simon Brooke a4b0e43a76 Major refactoring, split picky.clj which had become too big. 2022-12-25 14:11:47 +00:00
Simon Brooke 1b2423a806 Regenerated test coverage reports and documentation. 2022-12-24 22:33:07 +00:00
Simon Brooke a60187eb2a Everything compiles, tests pass. 2022-12-24 22:18:13 +00:00
Simon Brooke 629f73ab4d Tests are failing, but there's a lot of progress here. 2022-12-23 23:19:02 +00:00
Simon Brooke 3f35c5e293 Huge amounts of (unfinished, not working) work on picky validator. 2022-12-22 22:35:50 +00:00
Simon Brooke 21220970a8 Minor refactoring. 2022-12-21 22:35:31 +00:00
Simon Brooke 1b2adb5296 Proof of concept of 'picky' validator now working. 2022-12-21 22:12:46 +00:00
Simon Brooke b8d5b66148 Mostly pictures of pubs 2022-12-21 18:10:07 +00:00
Simon Brooke 2df7b6563d Format of documentation 2022-12-21 17:39:50 +00:00
Simon Brooke 25795cf364 Much work on error reporting architecture for validation 2022-12-21 17:30:26 +00:00
Simon Brooke 5593bb22d1 Documentation and acknowledgement 2022-12-19 23:50:37 +00:00
Simon Brooke ed7d4e22f1 Documentation 2022-12-19 23:39:24 +00:00
Simon Brooke b2ff133e4a Much more work on duck-typing. 2022-12-19 21:47:59 +00:00
Simon Brooke 032dcb7536 Changed license to GPLv2
The virality of the GPL is a feature, not a bug. This is really, really, really not going to be part of anyone's proprietary software. If you want to use any of this as part of anything else, that thing must also be free.
2022-12-19 16:05:27 +00:00
Simon Brooke a599d133f4 Initial commit; nothing works yet 2022-12-19 14:52:21 +00:00