fr33domlover
090c562553
Add an Inbox table in DB, make inbox related tables use it instead of Person
...
This allows the inbox system to be separate from Person, allowing other kinds
of objects to have inboxes too. Much like there's FollowerSet which works
separately from Tickets, and will allow to have follower sets for projects,
users, etc. too.
Inboxes are made independent from Person users because I'm going to give
Projects inboxes too.
2019-06-09 13:16:32 +00:00
fr33domlover
b1897a20c0
Allow ticket author to be a remote actor
2019-06-07 04:26:32 +00:00
fr33domlover
d73b113b4f
Wrap AP Ticket in an Offer activity, this is how tickets will be created
2019-06-06 14:16:48 +00:00
fr33domlover
b69442b448
Move AP Ticket local URI fields into a dedicated TicketLocal type
2019-06-06 10:25:16 +00:00
fr33domlover
e31c8c600b
Turn some AP ticket fields into Maybes
2019-06-04 09:36:14 +00:00
fr33domlover
04a2e9a817
In HTML pages with AP support, display link to pretty formatted JSON
2019-06-03 22:22:32 +00:00
fr33domlover
708f626294
Provide ActivityPub representation of tickets in getTicketR
2019-06-03 21:52:34 +00:00
fr33domlover
eedbf1d193
FEDERATION.md: In Ticket object, set context
to the project ID URI
2019-06-03 21:51:50 +00:00
fr33domlover
f7432e515c
Add ticketDescription DB entity field, containing pandoc-rendered HTML
2019-06-03 12:45:02 +00:00
fr33domlover
17fe163c09
Rename ticketDesc to ticketSource
2019-06-03 11:02:28 +00:00
fr33domlover
5111cd9bc7
Forgot to record this line of code when renamed ProjectRole entity to Role
2019-06-03 11:01:21 +00:00
fr33domlover
ca06685d71
List default capability key and hashids salt file names in _boring
2019-06-03 10:45:12 +00:00
fr33domlover
3191452a3a
FEDERATION.md: Write authorization token proposal
2019-06-03 10:38:45 +00:00
fr33domlover
46f116da60
In new comment form, turn CRLF into LF when running the form
2019-06-02 14:59:47 +00:00
fr33domlover
c7dccbb7fe
Render in advance and store comment content as HTML alongside Markdown source
2019-06-02 14:41:51 +00:00
fr33domlover
facf4d7f3e
Rename messageContent field to messageSource; content will soon be HTML
2019-06-02 12:04:35 +00:00
fr33domlover
c7a563bd15
FEDERATION.md: Write list-direct-replies proposal
2019-06-02 09:57:07 +00:00
fr33domlover
0ff5f71626
FEDERATION.md: Write events
property proposal
2019-06-01 20:39:57 +00:00
fr33domlover
53cb99877b
Ticket example, still hypothetical because not implemented yet
2019-06-01 18:25:37 +00:00
fr33domlover
21b7325c1b
Rename role related tables to reflect the role unification
...
There used to be project roles and repo roles, and they were separate. A while
ago I merged them, and there has been a single role system, used with both
repos and projects. However the table names were still "ProjectRole" and things
like that. This patch renames some tables to just refer to a "Role" because
there's only one kind of role system.
2019-05-31 15:02:57 +00:00
fr33domlover
dccb91f47c
FEDERATION.md: Write the authenticated inbox forwarding proposal
2019-05-30 11:25:26 +00:00
fr33domlover
e8fe55aee9
FEDERATION.md: Write managing actor proposal
2019-05-30 10:40:50 +00:00
fr33domlover
81d41bfb8a
FEDERATION.md: Use participants
for non-actor followers collection
2019-05-30 10:40:09 +00:00
fr33domlover
48529627b6
FEDERATION.md: Write proposal about avatars
2019-05-29 09:24:53 +00:00
fr33domlover
c12977c13d
FEDERATION.md: Document actor choice in Vervis/ForgeFed
2019-05-29 09:19:10 +00:00
fr33domlover
e4ca79c28f
FEDERATION.md: Write non-actor audience proposal
2019-05-29 08:31:07 +00:00
fr33domlover
5712b06299
FEDERATION:.md: Add to-do item about the ticket followres collection name
2019-05-29 07:50:47 +00:00
fr33domlover
cfd70385af
FEDERATION.md: Change domain name in comment example
2019-05-28 09:50:02 +00:00
fr33domlover
6446f8b01a
FEDERATION.hs: Fix typo, missed a comma in example
2019-05-28 09:46:00 +00:00
fr33domlover
5907a447c0
FEDERATION.md: Write basic description of comments
2019-05-28 09:43:24 +00:00
fr33domlover
f904123d91
FEDERATION.hs: Finish initial writing of the authentication proposals
2019-05-28 08:37:23 +00:00
fr33domlover
6f673b3363
FEDERATION.md: Document server-scope signing keys
2019-05-27 22:22:52 +00:00
fr33domlover
eb514b8c3f
Use path segment in HighlightStyleR, addStylesheet doesn't support query params
2019-05-27 19:54:11 +00:00
fr33domlover
e02a0fa4db
Make pandoc highlight style configurable in settings and in query parameter
2019-05-27 18:30:48 +00:00
fr33domlover
12ec77fb44
Add back the repo source CSS templates, they're used separately from pandoc
2019-05-27 17:39:33 +00:00
fr33domlover
d8696a86be
Fix typos in FEDERATION.md, missing closing quotes in examples
2019-05-27 13:46:38 +00:00
fr33domlover
b8b226d15c
Highlight code segments in pandoc rendered source file views
2019-05-27 13:28:57 +00:00
fr33domlover
3bf7dbea7d
Syntax highlighting for JSON-LD examples in federation docs
2019-05-27 11:17:56 +00:00
fr33domlover
e86a2970ba
Start documenting Vervis federation technical details
2019-05-27 09:06:29 +00:00
fr33domlover
85777fa381
Update FEDERATION.md to mention inbox and outbox view being available now
2019-05-26 11:33:41 +00:00
fr33domlover
18e9c16afb
Define breadcrumbs for TicketTeamR and TicketParticipantsR
2019-05-26 10:32:56 +00:00
fr33domlover
7869af7334
In default layout template, fix typo in display of notification count
2019-05-25 22:28:21 +00:00
fr33domlover
70d51faa70
In notifications page, remove accidental display of hidden field labels
2019-05-25 22:27:20 +00:00
fr33domlover
b7e2776e6a
Implement getTicketTeamR & getTicketParticipantsR (AS2 & HTML showing the JSON)
2019-05-25 22:05:59 +00:00
fr33domlover
ae1e10cab2
Vervis.Handler.Ticket: Import esqueleto qualified
2019-05-25 22:04:06 +00:00
fr33domlover
3af54ef300
Remove an old empty source dir src/Database/Persist/Sql/Graph
2019-05-25 21:58:46 +00:00
fr33domlover
9689e9d471
Fix redirection bug in SharerInboxR
2019-05-25 20:24:13 +00:00
fr33domlover
bf9199b466
Forgot to commit new templates
2019-05-25 19:35:31 +00:00
fr33domlover
95a0806ef3
Fix MessageR, setting audience to the one specified in the Create activity
2019-05-25 13:01:15 +00:00
fr33domlover
e848fe5fed
Add unique UniqueLocalMessageCreate
2019-05-25 12:59:54 +00:00