Commit Graph

7383 Commits

Author SHA1 Message Date
Tusooa Zhu f3d97cf917
Improve readability in fetchAnnouncements() 2022-11-24 18:29:52 -05:00
Tusooa Zhu 23a9a46580
Add English translation for announcement published time 2022-11-24 18:29:40 -05:00
Tusooa Zhu 68ef7e4e65
Add published time for announcements 2022-11-24 18:29:31 -05:00
Tusooa Zhu 7a73f2fcd2
Fix announcement content not showing properly 2022-11-24 18:27:58 -05:00
Tusooa Zhu dd5cc08a3e
Port away from Vue2 Vue.set() 2022-11-24 18:27:44 -05:00
Tusooa Zhu 5f633bbfa3
Change name for the announcement being edited to editedAnnouncement 2022-11-24 18:27:15 -05:00
Tusooa Zhu eac0008002
Readablify unreadAnnouncementCount 2022-11-24 18:27:15 -05:00
Tusooa Zhu d6dd394cd9
Do not count unread announcements for guests 2022-11-24 18:27:14 -05:00
Tusooa Zhu 8cb7f7d6d2
Start fetching announcements on page load 2022-11-24 18:27:14 -05:00
Tusooa Zhu b4a7e58bec
Show badges for unread announcements 2022-11-24 18:27:14 -05:00
Tusooa Zhu fe1d01ec9a
Add English translation for inactive announcement message 2022-11-24 18:27:14 -05:00
Tusooa Zhu 458ce54143
Mark inactive and active announcements for admin 2022-11-24 18:27:14 -05:00
Tusooa Zhu 1972e57ceb
Add English translations for editing announcements 2022-11-24 18:27:14 -05:00
Tusooa Zhu 89c49b6fb4
Allow editing announcements 2022-11-24 18:27:14 -05:00
Tusooa Zhu 0e51e824a2
Add English translation for announcement dates 2022-11-24 18:27:14 -05:00
Tusooa Zhu 04fbb6d93d
Show announcement dates 2022-11-24 18:27:14 -05:00
Tusooa Zhu ce84557190
Add English translation for posting announcement metadata 2022-11-24 18:27:14 -05:00
Tusooa Zhu 56e6d86f88
Allow posting announcements with other metadata 2022-11-24 18:27:14 -05:00
Tusooa Zhu db5c0c3502
Add English translation for deleting announcements 2022-11-24 18:27:14 -05:00
Tusooa Zhu e877fedb0e
Implement deleting announcement 2022-11-24 18:27:14 -05:00
Tusooa Zhu efb76dcb03
Add English translations for posting announcements 2022-11-24 18:27:14 -05:00
Tusooa Zhu e494e74643
Implement posting announcements 2022-11-24 18:27:13 -05:00
Tusooa Zhu e5b49ae34b
Add English translations for announcements 2022-11-24 18:27:13 -05:00
Tusooa Zhu 95750509b1
Fetch real data from backend 2022-11-24 18:27:13 -05:00
Tusooa Zhu e067783a30
Add announcement display with placeholder messages 2022-11-24 18:26:46 -05:00
tusooa 045a222183 Merge branch 'better-defaults-user-popovers' into 'develop'
Better defaults for user popovers

See merge request pleroma/pleroma-fe!1685
2022-11-24 23:23:03 +00:00
tusooa 2e3d4d7728 Merge branch 'fix-leaky-journal' into 'develop'
fix leaky journal by running uniq on addToCollection entries

Closes #1214

See merge request pleroma/pleroma-fe!1687
2022-11-24 22:16:42 +00:00
Henry Jameson 1512431973 fix leaky journal by running uniq on addToCollection entries 2022-11-24 22:31:38 +02:00
HJ da94c94fbe Merge branch 'lint' into 'develop'
lint

See merge request pleroma/pleroma-fe!1686
2022-11-21 20:24:24 +00:00
Henry Jameson 3c0e7882b1 lint 2022-11-21 22:17:33 +02:00
HJ cf294f2d18 Merge branch 'gitlab-templates' into 'develop'
add gitlab templates

See merge request pleroma/pleroma-fe!1577
2022-11-21 19:56:27 +00:00
HJ d1885d45e7 Merge branch 'search-pagination' into 'develop'
Implement loading more statuses when searching

See merge request pleroma/pleroma-fe!1410
2022-11-21 19:48:24 +00:00
Henry Jameson 96d45617e2 make better defaults for user popovers, closer to OG behavior 2022-11-21 21:44:03 +02:00
HJ 72a5eaf40a Merge branch 'emoji-popovers' into 'develop'
use Popover for Emoji picker + suggestor

See merge request pleroma/pleroma-fe!1648
2022-11-21 19:36:15 +00:00
HJ 896cbf89f6 Merge branch 'minor-fixes-batch' into 'develop'
Minor fixes batch

Closes #1192, #1193, and #1196

See merge request pleroma/pleroma-fe!1651
2022-11-21 19:35:49 +00:00
HJ 513b81a23b Merge branch 'from/develop/tusooa/remote-xact' into 'develop'
Remote interaction with posts: frontend part

See merge request pleroma/pleroma-fe!1419
2022-11-21 19:34:19 +00:00
HJ 8a87d82b7b Merge branch 'fine_grained_moderation_privileges' into 'develop'
Add privileges

Closes #1177

See merge request pleroma/pleroma-fe!1583
2022-11-21 19:23:41 +00:00
Pleroma Renovate Bot 1c2690a07b Update Font Awesome 2022-11-16 09:04:33 +00:00
tusooa b28cdf2cbd Apply 1 suggestion(s) to 1 file(s) 2022-11-09 19:32:49 +00:00
Pleroma Renovate Bot 09a5870498 Update dependency sinon to v14.0.2 2022-11-09 09:05:42 +00:00
tusooa 6263ad7571 Merge branch 'from/develop/tusooa/accessibility-regression' into 'develop'
Fix accessibility regressions

Closes #1217

See merge request pleroma/pleroma-fe!1679
2022-11-08 23:53:59 +00:00
tusooa 23d30c8720 Merge branch 'renovate/eslint-plugin-n-15.x' into 'develop'
Update dependency eslint-plugin-n to v15.5.0

See merge request pleroma/pleroma-fe!1678
2022-11-08 15:40:33 +00:00
tusooa e3135d3bba Merge branch 'renovate/chai-4.x' into 'develop'
Update dependency chai to v4.3.7

See merge request pleroma/pleroma-fe!1681
2022-11-08 15:40:01 +00:00
tusooa b718c0c77d
Use feed role for notifs and timelines 2022-11-08 10:34:38 -05:00
Pleroma Renovate Bot d8135228bf Update dependency chai to v4.3.7 2022-11-08 09:06:02 +00:00
tusooa 17aa503106
Make notification panel a list of articles 2022-11-08 00:43:33 -05:00
tusooa a34bea75a8
Handle properly 2-col and 3-col desktop notifications 2022-11-08 00:37:22 -05:00
tusooa 771933183b
Make user panel and notification <aside> 2022-11-08 00:23:08 -05:00
tusooa 3b8429b4f8 Merge branch 'renovate/node-16.x' into 'develop'
Update Node.js to v16.18.1

See merge request pleroma/pleroma-fe!1675
2022-11-08 02:34:15 +00:00
tusooa d41e7a4c6d
Make timeline a list of articles 2022-11-07 13:53:56 -05:00