Steven Fuchs
|
e1d2d69c87
|
Clean up views
|
2019-09-23 22:33:59 +00:00 |
Ekaterina Vaartis
|
e63f167f01
|
Also pretty print pack.json
|
2019-09-24 00:37:27 +03:00 |
Rachel Fae Fox
|
63af6951fa
|
add tunable for stream uploads, as needed for jortage to work.
|
2019-09-23 20:38:53 +00:00 |
Maksim Pechnikov
|
38245f1336
|
Merge branch 'develop' into test/activity_pub/transmogrifier.ex
|
2019-09-23 21:32:50 +03:00 |
rinpatch
|
fd48bd80eb
|
Merge branch 'better-emoji-packs' into 'develop'
Shareable emoji packs
Closes #833 and #1096
See merge request pleroma/pleroma!1551
|
2019-09-23 18:20:08 +00:00 |
rinpatch
|
6b3d5ed6db
|
Emoji API Controller: Follow phoenix directory structure
|
2019-09-23 21:14:51 +03:00 |
Maxim Filippov
|
d72d4757a8
|
Format
|
2019-09-22 23:13:48 +03:00 |
Maxim Filippov
|
02bbcd6180
|
Merge branch 'develop' into feature/return-link-for-password-reset
|
2019-09-22 16:58:39 +03:00 |
Maxim Filippov
|
72a01f1350
|
Use router helper to generate reset password link
|
2019-09-22 16:36:59 +03:00 |
Maxim Filippov
|
6f25668215
|
Admin API: Add ability to force user's password reset
|
2019-09-22 16:08:07 +03:00 |
eugenijm
|
7cf1252455
|
Mastodon API: Fix private and direct statuses not being filtered out from the public timeline for an authenticated user (`GET /api/v1/timelines/public`)
|
2019-09-20 18:27:00 +03:00 |
lain
|
b80c41a14f
|
Merge branch 'outbox_pagination' into 'develop'
Fix AP outbox pagination
See merge request pleroma/pleroma!1700
|
2019-09-19 16:53:59 +00:00 |
D Anzorge
|
0e6085da10
|
Fix pagination in AP outbox.json
|
2019-09-19 16:09:07 +02:00 |
Egor Kislitsyn
|
95c948110c
|
Add `rel="ugc"` to hashtags and mentions
|
2019-09-19 14:56:10 +07:00 |
Egor Kislitsyn
|
cf3041220a
|
Add support for `rel="ugc"`
|
2019-09-19 14:56:10 +07:00 |
eugenijm
|
fe5e0b7846
|
Mastodon API: Return `pleroma.direct_conversation_id` when creating direct messages (`POST /api/v1/statuses`)
|
2019-09-19 08:59:25 +03:00 |
Maksim Pechnikov
|
d4ed3a35b8
|
Merge branch 'develop' into test/activity_pub/transmogrifier.ex
|
2019-09-19 07:35:34 +03:00 |
Haelwenn
|
f95a2b2cda
|
Merge branch 'issue/733' into 'develop'
[#733] added test for Ostatus
See merge request pleroma/pleroma!1657
|
2019-09-18 22:28:10 +00:00 |
rinpatch
|
b0ec82d24a
|
Merge branch 'chores/bump-copyright-year' into 'develop'
Bump copyright years of files changed in 2019
See merge request pleroma/pleroma!1698
|
2019-09-18 21:57:49 +00:00 |
Haelwenn (lanodan) Monnier
|
447514dfa2
|
Bump copyright years of files changed in 2019
Done via the following command:
git diff 1e6c102bfc --stat --name-only | cat - | xargs sed -i 's/2017-2018 Pleroma Authors/2017-2019 Pleroma Authors/'
|
2019-09-18 23:21:11 +02:00 |
Ekaterina Vaartis
|
b585134c90
|
Get the nodeinfo address from the well-known
|
2019-09-19 00:16:34 +03:00 |
Ekaterina Vaartis
|
a1325d5fd9
|
Change path from nodeinfo to metadata->features
|
2019-09-19 00:16:34 +03:00 |
Ekaterina Vaartis
|
d51e5e447e
|
Move emoji reloading to admin api
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
7680aec17d
|
Move emoji api to pleroma api dir
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
36f2275dc9
|
A feature for shareable emoji packs, use it in download_from & tests
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
74fb6d8647
|
Move EmojiAPIController from EmojiAPI to PleromaAPI
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
6cd651a38b
|
Make the emoji controller api more RESTy
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
3971bf9c5f
|
Change :sha to :checksum
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
7c784128fd
|
Change emoji api responses to JSON
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
f24731788e
|
Move emoji pack list from /list to /
|
2019-09-19 00:16:33 +03:00 |
vaartis
|
cb125ffaf7
|
Apply suggestion to lib/pleroma/web/emoji_api/emoji_api_controller.ex
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
8f509e6d1e
|
Use with w/ pack_info_res
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
8790365fef
|
Remove unused variable
|
2019-09-19 00:16:33 +03:00 |
vaartis
|
b8a214b0ab
|
Split list_packs
|
2019-09-19 00:16:33 +03:00 |
vaartis
|
f251225cae
|
Apply suggestions to emoji_api_controller.ex
|
2019-09-19 00:16:33 +03:00 |
vaartis
|
c049c32270
|
Fixed a typo in create_archive_and_cache
|
2019-09-19 00:16:33 +03:00 |
vaartis
|
163082de6f
|
Apply suggestion to lib/pleroma/web/emoji_api/emoji_api_controller.ex
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
f6d4acc871
|
Fix credo warnings
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
87057101b0
|
Add documentation for the emoji api endpoints
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
9eb2ee4df0
|
Allow importing old (emoji.txt / plain) packs from the filesystem
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
13cd93a0d3
|
Use && insted of "and" for checking shared-files for packs
share-files can be nil and "and" does not like that
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
f5131540dc
|
Add a way to create emoji packs via an endpoint
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
8dbdd5c280
|
Allow uploading new emojis to packs from URLs
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
16edfef12e
|
Handle empty shortcode/filename/new_shortcode/new_filename
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
9afe7258dd
|
Implememt emoji pack file updating + write tests
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
261d92f9c2
|
Update the pack fallback-src sha generation condition
The old one would not regenerate sha when fallback src changed
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
bcc0bfd0c5
|
Add an endpoint for emoji pack metadata updating
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
b78973d27f
|
fallback can't have pack.json, reflect that in code
having pacj.json and sha256 in a fallback pack would cause a circular dependency of itself
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
2a94eca096
|
Change YAML to JSON
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
b0ecd412f5
|
Clean out old emojis on reload
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
2d4b8f3d20
|
Add an endpoint for deleting emoji packs
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
3a8669b487
|
Fix responses for emoji pack controlller
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
7a0c755d0a
|
Send ok for emoji reloading as text, not as json
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
ee620ecbf1
|
Add caching for emoji pack sharing
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
7fb7dd9e0e
|
Only find SHA256 for packs that are shared
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
54b8e683bc
|
Swap TOML for YAML to get YAML generation for packs from fallbacks
If fallback url doesn't have a pack.yml file, one from the source will
be used
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
b791a08656
|
Implement API actions on packs
That incldues listing them and downloading them from other instances
or from the remote url
|
2019-09-19 00:16:33 +03:00 |
Ekaterina Vaartis
|
6a42641b8d
|
Add pack.toml loading
|
2019-09-19 00:16:33 +03:00 |
feld
|
ab2ca3038f
|
Merge branch 'hide-follower-following-count' into 'develop'
Add a setting to hide follows/followers stats from the user profile
See merge request pleroma/pleroma!1663
|
2019-09-18 21:13:15 +00:00 |
feld
|
25b4365656
|
Merge branch 'admin_api_invite_tokens' into 'develop'
POST for creating invite tokens in admin api
See merge request pleroma/pleroma!1637
|
2019-09-18 21:11:37 +00:00 |
Haelwenn
|
e32d099a3a
|
Merge branch 'feature/poll-refresh' into 'develop'
Poll refetching
See merge request pleroma/pleroma!1694
|
2019-09-18 20:58:53 +00:00 |
rinpatch
|
5028b7b578
|
Fix credo issues
|
2019-09-18 22:09:03 +03:00 |
rinpatch
|
c096dd86e5
|
Do not refetch local objects
|
2019-09-18 20:01:26 +03:00 |
rinpatch
|
eb87a86b5b
|
Preserve internal fields when reinjecting
|
2019-09-18 19:53:51 +03:00 |
rinpatch
|
d32894ae51
|
Move object internal fields to a constant
|
2019-09-18 19:24:20 +03:00 |
rinpatch
|
e3f902b3a1
|
Set updated_at even if the object stayed the same
|
2019-09-18 19:07:25 +03:00 |
rinpatch
|
a9c700ff15
|
Fix wrong argument order when calling NaiveDateTime.diff
|
2019-09-18 18:52:33 +03:00 |
rinpatch
|
7ef575d11e
|
Initial poll refresh support
Implement refreshing the object with an interval and call the function
when getting the poll.
|
2019-09-18 18:13:21 +03:00 |
Maxim Filippov
|
384b7dd40d
|
Fix response
|
2019-09-18 18:06:49 +03:00 |
Maxim Filippov
|
f89728ad95
|
Merge branch 'develop' into feature/return-link-for-password-reset
|
2019-09-18 16:44:11 +03:00 |
Alex S
|
a18f1e7cd7
|
namings
|
2019-09-18 10:49:14 +03:00 |
Alex S
|
2263c8b6b9
|
little fixes
|
2019-09-18 10:49:14 +03:00 |
Alex S
|
4faf2b1555
|
post for creating invite tokens in admin api
|
2019-09-18 10:49:14 +03:00 |
Haelwenn (lanodan) Monnier
|
e501c822c9
|
markdown.ex: put two-spaces before the description-newline
|
2019-09-17 23:05:27 +02:00 |
Haelwenn (lanodan) Monnier
|
4785596a2c
|
markdown.ex: end suggestions list with a newline
Otherwise we end up with suggestion on the same level as the childs
Markdown is a fuck…
|
2019-09-17 23:05:27 +02:00 |
Haelwenn (lanodan) Monnier
|
d2097fd0f5
|
markdown.ex: \n\n on >1 suggestions, 2-spaces on one
|
2019-09-17 23:05:27 +02:00 |
Haelwenn (lanodan) Monnier
|
d6182a3c8f
|
markdown.ex: Make suggestion(s) plural only if on >1
|
2019-09-17 23:05:27 +02:00 |
Haelwenn (lanodan) Monnier
|
c0c5628200
|
description.exs: remove empty strings on descriptions
|
2019-09-17 23:05:26 +02:00 |
Haelwenn (lanodan) Monnier
|
106afaed58
|
markdown.ex: do not fail if there is no children
|
2019-09-17 23:05:26 +02:00 |
Haelwenn (lanodan) Monnier
|
e0d8c8897e
|
docs/markdown.ex: do no print empty suggestions
|
2019-09-17 23:05:26 +02:00 |
Maxim Filippov
|
f9dd121ad3
|
Admin API: Return link alongside with token on password reset
|
2019-09-17 23:09:08 +03:00 |
Haelwenn (lanodan) Monnier
|
7f211a48e0
|
docs/markdown.ex: child header as "- key (type): description"
|
2019-09-17 21:47:32 +02:00 |
Maksim Pechnikov
|
0447c42715
|
Merge branch 'develop' into issue/733
|
2019-09-17 22:20:39 +03:00 |
rinpatch
|
ef2e2c5e12
|
Merge branch 'feature/return-total-for-reports' into 'develop'
Admin API: Return total for reports
See merge request pleroma/pleroma!1628
|
2019-09-17 19:09:56 +00:00 |
Maksim Pechnikov
|
7dd51652f9
|
Merge branch 'develop' into issue/733
|
2019-09-17 21:20:08 +03:00 |
Steven Fuchs
|
6193157f19
|
Fix notification warnings
|
2019-09-17 18:12:27 +00:00 |
Haelwenn
|
2301de3d75
|
Merge branch 'fix/upgrade_user_from_ap_id' into 'develop'
Fix `Transmogrifier.upgrade_user_from_ap_id/1`
See merge request pleroma/pleroma!1677
|
2019-09-17 17:16:39 +00:00 |
rinpatch
|
95a4a19417
|
Merge branch 'support/tests' into 'develop'
add tests for activity_pub/utils.ex
See merge request pleroma/pleroma!1627
|
2019-09-17 14:47:26 +00:00 |
Steven Fuchs
|
80c5c3495b
|
remove remaining errors from tests
|
2019-09-17 14:44:52 +00:00 |
Roman Chvanikov
|
9fa2586abd
|
Refactor SubscriptionNotificationView
|
2019-09-17 17:44:10 +03:00 |
Roman Chvanikov
|
e9f69a3eb7
|
Move pleroma_api controllers into controllers sub-folders
|
2019-09-17 16:52:23 +03:00 |
Roman Chvanikov
|
7d1773bc6b
|
Rename SubscriptionNotificationController list and get actions to index and show
|
2019-09-17 16:48:24 +03:00 |
Roman Chvanikov
|
a76168e743
|
Cleanup PleromaAPIController
|
2019-09-17 16:44:54 +03:00 |
Roman Chvanikov
|
a81f80233d
|
Apply suggestion to lib/pleroma/web/router.ex
|
2019-09-17 13:43:10 +00:00 |
Roman Chvanikov
|
f9be517c7f
|
Apply suggestion to lib/pleroma/web/pleroma_api/subscription_notification_controller.ex
|
2019-09-17 13:42:40 +00:00 |
Roman Chvanikov
|
c0f776faec
|
Apply suggestion to lib/pleroma/web/pleroma_api/subscription_notification_controller.ex
|
2019-09-17 13:42:36 +00:00 |
Roman Chvanikov
|
2688b876ab
|
Apply suggestion to lib/pleroma/web/pleroma_api/subscription_notification_controller.ex
|
2019-09-17 13:42:28 +00:00 |
eugenijm
|
450bf7a63c
|
Mastodon API: Add a setting to hide follow/follower count from the user view (`hide_follows_count` and `hide_followers_count`)
|
2019-09-17 14:45:47 +03:00 |
rinpatch
|
a21584556f
|
Update oban to 0.8.1
This version uses a different locking mechanism, which gets rid of
`WARNING: you don't own a lock of type ShareLock` log spam
|
2019-09-17 13:04:43 +03:00 |
Roman Chvanikov
|
6042e21b25
|
Move subscription notifications to a separate controller
|
2019-09-16 21:59:49 +03:00 |