Pere Lev
c838cece7b
UI: Fix bug: Incorrect table headers for deck collaborator list
2023-06-19 11:22:56 +03:00
Pere Lev
581838e550
Support the 6 ForgeFed roles + launch repo/deck/loom actor upon creation
2023-06-17 21:35:00 +03:00
Pere Lev
c8c2106eab
UI: In deck collaborator list, have a Remove button for each
2023-06-17 01:27:28 +03:00
Pere Lev
58518811e3
UI for publishing a Remove
2023-06-17 00:39:02 +03:00
Pere Lev
928ad8f9a9
UI in deck collaborators list, for adding a new collaborator
2023-06-16 20:12:40 +03:00
Pere Lev
aaa92d8141
UI for publishing an Invite
2023-06-16 17:39:11 +03:00
Pere Lev
906b5e8f44
Update docs for darcs->git switch, and switch from darcs-rev to gitrev
2023-05-25 13:55:56 +03:00
fr33domlover
c9db823c8c
Implement actor-model system and start moving Person actor to it
...
This patch makes Vervis temporarily unusable, because all actors' inbox POST
handlers use the new system, but the actual federation handler code hasn't been
ported. The next patches will port all the S2S activities supported so far, as
well as C2S.
2023-04-29 10:40:44 +00:00
fr33domlover
72796a6bdc
UI, S2S: Implement Join flow in S2S + deck devs page now lists join requests
2022-11-14 15:11:25 +00:00
fr33domlover
d65e4edc6b
Forgot to commit a template file
2022-10-20 14:49:30 +00:00
fr33domlover
fdf6a83c40
DB, UI: Prepare DB schema for Join flow + display deck collaborators & invites
2022-10-20 12:53:54 +00:00
fr33domlover
118b787416
UI: New ticket/MR creation form + deck/loom navigation links
2022-10-17 15:08:00 +00:00
fr33domlover
d8c65930ca
UI, DB: Switch ticket filter to use TicketResolve instead of TicketStatus
2022-10-16 23:44:16 +00:00
fr33domlover
e638ff4117
UI: In ticket/MR pages, display when and by whom the ticket was resolved
2022-10-16 22:25:21 +00:00
fr33domlover
5d5919d75a
UI: Fix typo in comment author link template
2022-10-16 21:17:39 +00:00
fr33domlover
71bceec18b
C2S, S2S: Re-enable createNoteC and personCreateNoteF
2022-10-16 11:26:24 +00:00
fr33domlover
49c898ed6e
UX: In email messages, remove instance link, it's confusing
...
I'd mention the instance host at least, but YesodMailSend (which I wrote)
provides pure functions for the formatting, so can't access environment
Sometime I'll try to patch yesod-mail-send to have a monadic action there
instead of pure function
2022-09-28 14:12:19 +00:00
fr33domlover
a0c988dd3d
UI: Tweak style of header messages
2022-09-28 14:11:38 +00:00
fr33domlover
0d1de1278b
UI: Add settings option to change main UI color
2022-09-28 06:03:43 +00:00
fr33domlover
b1590ad44d
UI: Some template tweaks in cloth page
2022-09-27 18:12:05 +00:00
fr33domlover
84b70aa7b3
UI: If MR is applied, don't do the canApply check and display "RESOLVED"
2022-09-27 18:11:13 +00:00
fr33domlover
7ced46d0c3
UI: Fix buggy layout of loom link request
2022-09-27 12:08:46 +00:00
fr33domlover
91d43e77b1
UI: KeysR: Make key titles smaller than page title
2022-09-27 08:10:02 +00:00
fr33domlover
ceb0d951c1
UI: Personal overview: List your repos, decks, looms
2022-09-27 08:04:55 +00:00
fr33domlover
5a2cc84bdc
UI: Turn list of federated instances into links
2022-09-27 04:56:02 +00:00
fr33domlover
323de5b114
UI, Doc: Update Vervis repo links, because the route structure changed
2022-09-27 04:49:17 +00:00
fr33domlover
ee26ef7b82
UI: Actor outbox view: Render URI from route instead of parsing JSON for @id
2022-09-26 14:20:21 +00:00
fr33domlover
89dc9b5c9d
UI: BrowseR: Tweak header texts
2022-09-26 14:19:49 +00:00
fr33domlover
b8915f1171
UI: In personal overview homepage, link to SSH key page
2022-09-26 12:54:28 +00:00
fr33domlover
cc9facdf5a
UI: Tweak and re-enable UI for uploading personal SSH keys
2022-09-26 12:51:06 +00:00
fr33domlover
0e6a9d3269
UI: BrowseR: Fix missing <li> tags
2022-09-26 12:47:50 +00:00
fr33domlover
70ad384940
UI: Remove note about UI being disabled
2022-09-26 06:56:00 +00:00
fr33domlover
f10655f2c1
Client, UI: "Apply" button for local MRs & PublishMergeR form for remote MRs
2022-09-24 21:15:40 +00:00
fr33domlover
0d922b0e5a
Client, UI: Git merge request submission form
2022-09-23 05:20:39 +00:00
fr33domlover
de2e29d505
C2S: offerTicketC re-enabled and supporting looms and remote origin repo
...
What's missing:
- Match patch VCS, origin repo VCS and target repo VCS
- Hook into postPersonInboxR
- If only origin is provided, generate patches / otherwise somehow remember the
commits proposed
2022-09-21 12:50:26 +00:00
fr33domlover
0b10056cc3
UI: getClothR: If a Bundle exists in DB, display list of its patches
2022-09-19 12:02:48 +00:00
fr33domlover
ffe68390e5
UI: getBundleR: Display list of old versions and list of patches
2022-09-19 11:40:08 +00:00
fr33domlover
dae8554a12
UI: getPatchR: Display diff-syntax-highlighted patch content file
2022-09-19 11:00:47 +00:00
fr33domlover
5673340bd1
UI: Display origin and target repos in getClothR HTML
2022-09-18 17:37:25 +00:00
fr33domlover
9deba96cf2
UI: Serve HTML in getClothR, copied from getTicketR
2022-09-18 07:44:00 +00:00
fr33domlover
1e2b3d2006
UI: HTML version for getLoomClothsR, copied from getDeckTicketsR
2022-09-17 19:17:11 +00:00
fr33domlover
1db56ced39
UI: Re-enable ticket page, some pieces still missing, mostly buttons
2022-09-17 17:42:04 +00:00
fr33domlover
e69d775f3f
UI: Fix and re-enable deck ticket list view
2022-09-17 10:14:27 +00:00
fr33domlover
c495d78d05
C2S, UI: Loom creation and Repo linking to a Loom
...
RepoSourceR, for a repo that doesn't have a loom, lists looms that want to
serve that repo with buttons for bidirectionally linking the repo to a loom
Once linked, the repo navbar has a Patches/MRs link pointing to the LoomClothsR
of the linked Loom
2022-09-17 08:31:22 +00:00
fr33domlover
1c8c6d9d24
UI: In RepoSourceR page, mention SSH clone address
2022-09-16 14:04:24 +00:00
fr33domlover
40f741e504
UI: Fix and re-enable getRepoSourceR (repo content file/dir browsing)
2022-09-16 13:47:10 +00:00
fr33domlover
91cdbf51ab
UI: Fix and re-enable getRepoCommitR
2022-09-16 11:41:58 +00:00
fr33domlover
e78f043f49
C2S & UI: Allow creation of a new Repo
2022-09-16 10:34:44 +00:00
fr33domlover
26ec6527e2
Client, UI: Form for creating a new Deck
2022-08-16 13:17:26 +00:00
fr33domlover
229bc3edf8
UI: Add a note mentioning the read-only situation
2022-08-15 14:36:23 +00:00