fr33domlover
86de122354
Add binary distribution recipe script
2019-11-26 15:43:14 +00:00
fr33domlover
a310d5e148
docs: mention binary build in INSTALL.md
2019-11-13 13:26:26 +00:00
fr33domlover
3796507674
docs: in INSTALL.md, replace stack exec vervis
with stack run
2019-11-12 13:58:16 +00:00
fr33domlover
73cfaf7ceb
UI: In ticket view, display filter as 3 checkboxes, default is open tickets
2019-11-07 10:46:25 +00:00
fr33domlover
0031801a74
Fix SQL error when selecting ticket summaries
2019-11-07 10:45:44 +00:00
fr33domlover
7a96d904f3
Use orderedItems
in OrderedCollection
2019-11-06 20:46:21 +00:00
fr33domlover
f8dd72d052
DB: Use RemoteObject in UnfetchedRemoteActor, RemoteActor, RemoteCollection
2019-11-06 19:47:50 +00:00
fr33domlover
acb86ab621
DB: Add RemoteObject entity and use it in RemoteActivity instead of iid+lu
2019-11-05 04:08:36 +00:00
fr33domlover
027b0012a5
AP: When parsing a Follow, let "hide" not be specified, treat as false
2019-11-03 13:43:59 +00:00
fr33domlover
4bbfcd6521
UI: Add missing space between icon and text in project page nav bar
2019-11-03 13:21:29 +00:00
fr33domlover
deba50f835
UI: Display all messages in defaultLayout, not just one
2019-11-03 13:20:48 +00:00
fr33domlover
4dcd6eb1b2
UI: Some tweaks, following ikomi's suggestions, thank you ikomi :)
2019-10-31 11:29:00 +00:00
fr33domlover
b95e9a8006
Weird initial (but complete) display of Darcs patches
2019-10-31 10:11:13 +00:00
fr33domlover
e9f17ff220
UI: Change RepoPatchR breadcrumb parent from RepoR to RepoHeadChangesR
2019-10-31 10:10:17 +00:00
fr33domlover
bdc48f4ca2
When parsing a Darcs repo's patch file, fail with error detail in the message
...
I'm not sure this will improve much, because the error messages come from
attoparsec, but at least the message text won't be constant, which was the
previous situation.
2019-10-23 09:31:37 +00:00
fr33domlover
90ad05b327
UI: When mouse hovers over button, make bg color just slightly darker
...
Previously, the color would get so dark it would blend with the page background
and the button text color. I'm not sure I picked the best color; just picked
something that works.
2019-10-23 08:42:49 +00:00
fr33domlover
f846a75440
UI: Move repo deletion button to the bottom of the page
2019-10-23 07:43:40 +00:00
fr33domlover
ff73433bc1
UI: Change the default page parent from Nothing to Just HomeR
...
That way, it's a bit easier to navigate from a weird "PAGE TITLE HERE" page to
the homepage. Breadcrumbs still need work though.
2019-10-22 11:00:35 +00:00
fr33domlover
b23741f1fe
S2S: Store relevant Push activities in recipient's inbox
...
Before, Push activities were being ignored by all inboxes. I just forgot to add
code to handle them. Now, person inboxes accept them if they're about a
relevant repo (i.e. a repo of which the user is a remote follower; remote
collaboration would be relevant too, but it's not implemented yet).
2019-10-22 10:28:35 +00:00
fr33domlover
0673ed0bb4
DB: Remove the "manual" fields from follow records
...
Follows used to be added automatically, without a Follow activity sent by the
client. They aren't added automatically anymore, so there's no need for those
"manual" boolean fields.
2019-10-22 10:25:33 +00:00
fr33domlover
9ec4142737
In settings, set the default instance host to localhost
...
It was vervis.localhost, probably a remainder from the time before the FedURI
rewrite, where it had to contain a period character. Now, in dev mode, it needs
to *not* contain one, and localhost works just fine and makes sense more than
anything else probably.
2019-10-22 08:26:49 +00:00
fr33domlover
a700dc4208
Make the hook config file path include the instance host
...
Before this patch, if you ran more than 1 instance as the same OS user, they'd
use the same config file path and overwrite it and cause post hooks to have
errors due to wrong config being used.
2019-10-20 09:19:49 +00:00
fr33domlover
65d730393a
UI: Display link bar in ticket page; move project page edit link to the bar
2019-10-19 11:21:29 +00:00
fr33domlover
0ff25833a0
UI: In project page, display a link bar
2019-10-19 10:52:10 +00:00
fr33domlover
c85c2aa734
UI: In person page, display a link bar
2019-10-19 10:30:29 +00:00
fr33domlover
25e29e8ccc
UI: In repo source page, display a link bar
2019-10-19 10:13:33 +00:00
fr33domlover
552e2b3001
UI: Remove link to FEDERATION.md
...
It's getting outdated and with demo instructions you don't need that file
anyway. Removing it to reduce visual clutter in the UI.
2019-10-19 09:49:09 +00:00
fr33domlover
5603c8d72d
UI: Move notification marker to be next to logged-in username
2019-10-19 09:48:15 +00:00
fr33domlover
96c6904b46
When parsing actor, allow missing sshKey, treat it the same as []
2019-10-19 09:38:05 +00:00
fr33domlover
bc379a864f
Provide 'following' collections and link in page header
2019-10-19 08:15:48 +00:00
fr33domlover
b914ef4d16
UI: In page header, display logged-in username in bold text
2019-10-19 08:15:04 +00:00
fr33domlover
e0d7612908
Display SSH key example as a placeholder, not a default value (thanks zPlus!)
2019-10-19 06:35:28 +00:00
fr33domlover
339c2253f9
If Git repo is empty (no branches), don't 404, just show basic repo page
2019-10-19 06:01:14 +00:00
fr33domlover
0be7f05d31
If an actor doesn't have SSH keys, don't list an "sshKey":[] property
2019-10-19 04:16:09 +00:00
fr33domlover
1c56f63e86
Default actor name display is now its URL, not the string "(?)"
2019-10-19 04:10:33 +00:00
fr33domlover
edf624e806
UI: Link to /publish in personal overview, and some useful pages in "navbar"
2019-10-19 03:17:53 +00:00
fr33domlover
c2cd32f020
When creating a repo, redirect to the page of the new repo
2019-10-19 02:43:24 +00:00
fr33domlover
b030320964
C2S: Process the HTML forms in postPublishR, not postSharerOutboxR
2019-10-19 02:41:36 +00:00
fr33domlover
af9f207b78
S2S: In repo inbox POST, don't check for CSFR token
2019-10-19 00:13:48 +00:00
fr33domlover
9f063fb349
Fix missing logs of fixRunningDeliveries
2019-10-18 23:51:55 +00:00
fr33domlover
d5063eaef9
S2S: FIx bug in parsing Follow object
2019-10-18 23:45:13 +00:00
fr33domlover
1e8dd71f23
Fix handling of forwarded activities from local repos
2019-10-18 23:20:48 +00:00
fr33domlover
e96749a19e
UI: In SSH key creation page, list supported key types (only RSA right now)
2019-10-17 11:46:23 +00:00
fr33domlover
271bc3dbd0
UI: List projectless repos and "Create New" link in personal overview page
2019-10-17 11:45:06 +00:00
fr33domlover
02337c39e1
UI: Take SSH public key in 1 field, then split into key type and content
2019-10-17 09:57:46 +00:00
fr33domlover
a419db5b5b
Publish AS2 representation of SSH keys and list SSH keys in actor documents
2019-10-17 08:37:48 +00:00
fr33domlover
0be7fa05f8
In Push activity summary, list the titles of the pushed commits
2019-10-13 19:19:24 +00:00
fr33domlover
6c81a46a02
List repo in Push recipients, it was accidentally not listed
2019-10-12 19:38:29 +00:00
fr33domlover
16cde4b4c2
Fix typo in context property name for Commit objects
2019-10-10 16:48:57 +00:00
fr33domlover
59ce05694e
In darcs post-apply hook, send a Push object to Vervis
2019-10-10 16:41:34 +00:00