Stephen Burgess
|
1f15a10b9d
|
feat(Docs): Development guide
|
2018-06-12 23:01:29 -05:00 |
|
Bat
|
4185ba230e
|
Add a link to user profile in comments
And move back {% if %} inside of {% block %}, so they get interpreted.
|
2018-06-12 21:14:49 +01:00 |
|
Bat
|
4c3e63ec16
|
Merge branch 'master' of github.com:Plume-org/Plume
|
2018-06-12 20:10:32 +01:00 |
|
Bat
|
36c11182f4
|
Introduce some traits for handling incoming activities
|
2018-06-12 20:10:08 +01:00 |
|
Baptiste Gelez
|
2f07ee92e9
|
Merge pull request #50 from stephenburgess8/master
Fallback to username if no display name is available
|
2018-06-12 18:33:10 +01:00 |
|
Stephen Burgess
|
438778db39
|
fix(Style): Adjust code style for consistency
|
2018-06-12 12:05:33 -05:00 |
|
Stephen Burgess
|
d32c7e4b66
|
fix(User/Details): Display name
|
2018-06-12 07:45:53 -05:00 |
|
Stephen Burgess
|
23bb405c92
|
fix(User/Details): Use user variable
|
2018-06-12 07:42:34 -05:00 |
|
Stephen Burgess
|
df0fcb886d
|
feat(UI): Fallback to username where ever display name is shown
|
2018-06-12 07:17:02 -05:00 |
|
Stephen Burgess
|
4b0114917d
|
chore(Posts): Fix typo
|
2018-06-11 18:31:44 -05:00 |
|
Stephen Burgess
|
4ae19c6fa7
|
feat(Posts): Show username if no display name is present
|
2018-06-11 18:30:31 -05:00 |
|
Baptiste Gelez
|
eaf0622b86
|
Merge pull request #49 from fdb-hiroshima/master
allow html on user.summary
|
2018-06-11 15:15:13 +01:00 |
|
Trinity Pointard
|
d8f32afeb0
|
allow html on user.summary
|
2018-06-11 16:05:18 +02:00 |
|
Bat
|
7d17751f50
|
Definitively get rid of the activitystreams crates
|
2018-06-11 13:30:14 +01:00 |
|
Baptiste Gelez
|
26be381d53
|
Merge pull request #48 from fdb-hiroshima/master
Fix xss
|
2018-06-11 12:47:07 +01:00 |
|
fdb-hiroshima
|
96f027e506
|
fix double escape
|
2018-06-11 12:33:32 +02:00 |
|
Trinity Pointard
|
7d9609671c
|
change post.content and comment.content's types from String to SafeString
|
2018-06-11 12:22:43 +02:00 |
|
Trinity Pointard
|
bb1442db8a
|
create new type SafeString to sanitise and store unsafe html
|
2018-06-11 11:44:17 +02:00 |
|
Trinity Pointard
|
e7cadbf764
|
fix double-escaping on login page and disallow html on summary
|
2018-06-11 11:19:44 +02:00 |
|
Trinity Pointard
|
daf4de07be
|
rename templates from .tera to .html.tera to enable auto-escaping of html
|
2018-06-11 11:19:39 +02:00 |
|
Bat
|
d8bd9dbfca
|
Add NodeInfo endpoints (fixes #11)
|
2018-06-10 20:33:42 +01:00 |
|
Bat
|
7fd152e270
|
Add a button to write a new article
|
2018-06-10 19:16:25 +01:00 |
|
Bat
|
edbeeef640
|
Add a dashboard
|
2018-06-10 18:55:08 +01:00 |
|
Bat
|
7a3215edaa
|
Show 6 articles on the home and on profiles
|
2018-06-10 17:37:02 +01:00 |
|
Bat
|
e403099f47
|
CWs are optional
|
2018-06-10 12:53:39 +01:00 |
|
Bat
|
6544d7d1da
|
Note's actor is usually just an ID, not a full object
|
2018-06-10 12:41:43 +01:00 |
|
Bat
|
6ae1f405eb
|
Remove unecessary dependencies
|
2018-06-10 12:17:31 +01:00 |
|
Bat
|
78362feffb
|
Use the activitypub crate
|
2018-06-10 12:13:07 +01:00 |
|
Bat
|
40d87e746d
|
One less unhandled error
|
2018-06-10 11:01:02 +01:00 |
|
Baptiste Gelez
|
87d39ba27f
|
Merge pull request #46 from fdb-hiroshima/login_redirect
fix redirection to login in src/routes/user.rs
|
2018-06-07 18:43:51 +01:00 |
|
Trinity Pointard
|
3dcd78f205
|
fix redirection to login in src/routes/user.rs
|
2018-06-07 10:39:22 +02:00 |
|
Baptiste Gelez
|
b88ee53188
|
Merge pull request #45 from fdb-hiroshima/master
Add fallback to url requiring to be logged in
|
2018-06-05 17:35:28 +01:00 |
|
Trinity Pointard
|
8158f19b85
|
add fallback to url generating 404
|
2018-06-04 21:57:03 +02:00 |
|
Trinity Pointard
|
2fde47d909
|
add optional login message and callback
|
2018-06-04 20:21:43 +02:00 |
|
Bat
|
d604b62917
|
Make it easier to debug inbox errors
|
2018-05-24 12:20:11 +01:00 |
|
Bat
|
ef815a436b
|
Tera already adds "…"
|
2018-05-24 11:43:16 +01:00 |
|
Bat
|
93eb89bc77
|
Markdown!
Fixes #18
|
2018-05-24 11:42:45 +01:00 |
|
Bat
|
a0b4a6eacb
|
Order notifications by creation date
|
2018-05-24 11:12:27 +01:00 |
|
Bat
|
daf9120fba
|
Send a notification when one of your article is reshared
Fixes #14
Fixes #19
|
2018-05-24 11:03:37 +01:00 |
|
Bat
|
0b098e539f
|
Remove HTML tags from preview
Fixes #24
|
2018-05-24 10:55:41 +01:00 |
|
Bat
|
963d413847
|
Don't show reshares or posts on profile if there are none
|
2018-05-24 10:49:02 +01:00 |
|
Bat
|
e9cd48ecca
|
Display reshares on profile page
|
2018-05-24 10:45:36 +01:00 |
|
Bat
|
94beaaca76
|
Merge branch 'master' of github.com:Plume-org/Plume
|
2018-05-23 18:56:16 +01:00 |
|
Baptiste Gelez
|
cd9d5a0a1c
|
Merge pull request #34 from fdb-hiroshima/fixing-links-without-trainling-slash
Fixing links without trainling slash
|
2018-05-23 18:33:44 +01:00 |
|
Bat
|
c0d1a914c4
|
Handle reshares from AP
|
2018-05-23 18:09:59 +01:00 |
|
Trinity Pointard
|
c9b231fae1
|
add trailing / to followers url
Signed-off-by: Trinity Pointard <trinity.pointard@insa-rennes.fr>
|
2018-05-22 17:52:53 +02:00 |
|
Trinity Pointard
|
a8aeb40b95
|
add trailing slashes to links where they were missing
Signed-off-by: Trinity Pointard <trinity.pointard@insa-rennes.fr>
|
2018-05-22 17:35:16 +02:00 |
|
Bat
|
9b98a45f2e
|
Add a button to reshare
|
2018-05-19 10:57:39 +01:00 |
|
Bat
|
63eb1a7e98
|
Add a route to reshare posts
|
2018-05-19 10:51:10 +01:00 |
|
Bat
|
0ac3cb4c0f
|
Fix AP link serialization
|
2018-05-19 10:50:56 +01:00 |
|