Commit Graph

8449 Commits

Author SHA1 Message Date
Vitor Pamplona 7f741260d1 Adds a cache system for WoT scores 2025-12-02 16:59:16 -05:00
Vitor Pamplona 9e1f863a67 Refactoring 2025-12-02 16:53:47 -05:00
Vitor Pamplona 72dc9368fb Fixes missing emit for null events 2025-12-02 16:05:23 -05:00
Vitor Pamplona 71dc25099e Merge branch 'main' of https://github.com/vitorpamplona/amethyst
* 'main' of https://github.com/vitorpamplona/amethyst:
  fix lint warnings
  add custom serializer that accepts both single integers and arrays add tests
  New Crowdin translations by GitHub Action
  updated cz, de, pt, sv
2025-12-02 15:16:39 -05:00
Vitor Pamplona ab44d5daf5 Removing the generalist approach of ptag-mentions 2025-12-02 15:16:14 -05:00
Vitor Pamplona e6861ea988 Removes expired addressable events. 2025-12-02 15:13:29 -05:00
Vitor Pamplona 62bf7db348 Adds the about user proerty of Contact Card 2025-12-02 15:07:07 -05:00
Vitor Pamplona 0a76405d90 Merge pull request #1596 from davotoula/bugfix-Unexpected-JSON-token
Bugfix: unexpected json token
2025-12-02 08:55:00 -05:00
davotoula 70b36d64b5 fix lint warnings 2025-12-02 12:57:56 +01:00
davotoula 24bd1d0c97 add custom serializer that accepts both single integers and arrays
add tests
2025-12-02 12:53:51 +01:00
David Kaspar e41c3284ff Merge pull request #1595 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-12-02 12:28:52 +01:00
Crowdin Bot 03b646cb33 New Crowdin translations by GitHub Action 2025-12-02 09:28:01 +00:00
David Kaspar 80593e28db Merge pull request #1594 from davotoula/update-translations
updated cz, de, pt, sv
2025-12-02 10:26:32 +01:00
davotoula 9435ba9b14 updated cz, de, pt, sv 2025-12-02 10:15:06 +01:00
Vitor Pamplona 39223f0270 Merge branch 'main' of https://github.com/vitorpamplona/amethyst
* 'main' of https://github.com/vitorpamplona/amethyst:
  New Crowdin translations by GitHub Action
2025-12-01 18:19:18 -05:00
Vitor Pamplona 4332f311b3 - Removing user reports flow
- Integrates LocalCache.consume report into the consumeRegularEvent practice
2025-12-01 18:16:37 -05:00
Vitor Pamplona 3d984d8917 Merge pull request #1593 from vitorpamplona/l10n_crowdin_translations
New Crowdin Translations
2025-12-01 17:52:48 -05:00
Crowdin Bot 30b6fff4d4 New Crowdin translations by GitHub Action 2025-12-01 22:51:23 +00:00
Vitor Pamplona 5062c10849 Merge branch 'main' of https://github.com/vitorpamplona/amethyst
* 'main' of https://github.com/vitorpamplona/amethyst:
  Remove delay, and implement custom moving function that updates the list in one event, rather than two with the previous approach.
  Increase delay time in moveBookmark. Need to find a better alternative to delay.
  String resources.
  Re-introduce display stats for bookmark list, focusing on total bookmarks size per category.
  Support moving articles/posts from private to public and vice versa.
2025-12-01 17:47:01 -05:00
Vitor Pamplona 8b5676bd39 Merge branch 'main' of https://github.com/vitorpamplona/amethyst
* 'main' of https://github.com/vitorpamplona/amethyst: (23 commits)
  Fix default permissions
  Add Bookmark group metadata edit to routes/nav. Make refactors to make use of it.
  Bookmark group metadata edit screen, with VM and string resources. Add methods to LabeledBookmarkListEvent and LabeledBookmarkListsState. Support image urls in LabeledBookmarkList.
  String resources. Remove unneeded Todo.
  Add bookmark list addition/removal to the note dropdown menu.
  Article Bookmark management screen. Add routes and nav entries for both screens.
  Post Bookmark management screen.
  Other Hashtag/Link related refactors.
  Remove HashtagListView and LinksListView due to spec changes, with their entries in BookmarkType.
  Use stringResources. Implement the necessary callbacks in BookmarkGroupScreen. Disable component stats display in BookmarkGroupItem until Link/Hashtag support is implemented.
  Bring ArticleListView up to speed. Fix callback naming mistake in BookmarkGroupItemOptions and refactor usages accordingly.
  First category-based screen: PostListView. Modify NoteCompose to use a different note options menu when in the PostListView.
  Fix some methods in LabeledBookmarkListsState. Add useful methods to LabeledBookmarkList and BookmarkGroupViewModel.
  Introduce BookmarkGroupScreen, with it's associated ViewModel, and the different category-based views.
  Move BookmarkType to an enum instead, for serialization purposes.
  Slight function name refactor in LabeledBookmarkListsState, and inclusion of a method to reference a particular bookmark group. Add route for viewing a bookmark group, and wire UI accordingly.
  Change the UI of BookmarkGroupItem to add buttons for viewing parts of the bookmark group.
  Add support for LabeledBookmarkListEvent in the LocalCache, and EventFactory(to prevent crashes when creating one).
  Add bookmark groups option to side menu. Make them work by hooking them up in Account.
  Build out UI for the list of labeled bookmarks, or bookmark groups, borrowing some components from elsewhere.
  ...
2025-12-01 17:46:14 -05:00
Vitor Pamplona 4c43bc99da Merge pull request #1591 from KotlinGeekDev/bookmark-groups-improvements
Bookmark groups improvements.
2025-12-01 17:46:08 -05:00
Vitor Pamplona 13aa96faef Refactoring report caching. 2025-12-01 17:45:21 -05:00
KotlinGeekDev 80947207ab Remove delay, and implement custom moving function that updates the list in one event, rather than two with the previous approach. 2025-11-28 16:14:47 +01:00
KotlinGeekDev bf6109d18b Increase delay time in moveBookmark. Need to find a better alternative to delay. 2025-11-28 15:21:58 +01:00
KotlinGeekDev 19a499f6cc Merge branch 'main' into bookmark-groups-improvements 2025-11-28 13:37:54 +00:00
Vitor Pamplona 2db23b5f7f Merge pull request #1592 from greenart7c3/main
Fix duplicated default permissions
2025-11-28 07:16:22 -05:00
greenart7c3 7c4ad3abb7 Fix default permissions 2025-11-28 05:43:52 -03:00
KotlinGeekDev b4431aab54 String resources. 2025-11-28 04:52:45 +01:00
KotlinGeekDev cd62b0a722 Re-introduce display stats for bookmark list, focusing on total bookmarks size per category. 2025-11-28 04:43:59 +01:00
KotlinGeekDev 194f57acc3 Support moving articles/posts from private to public and vice versa. 2025-11-28 04:31:08 +01:00
Vitor Pamplona 74193a006d Merge pull request #1586 from KotlinGeekDev/labeled-bookmarks
Bookmark Lists.
2025-11-27 08:17:45 -05:00
KotlinGeekDev cd0a0405a9 Add Bookmark group metadata edit to routes/nav. Make refactors to make use of it. 2025-11-27 07:19:04 +01:00
KotlinGeekDev 0f21c72936 Bookmark group metadata edit screen, with VM and string resources. Add methods to LabeledBookmarkListEvent and LabeledBookmarkListsState. Support image urls in LabeledBookmarkList. 2025-11-27 07:08:08 +01:00
KotlinGeekDev 576d20723d Merge remote-tracking branch 'origin/labeled-bookmarks' into labeled-bookmarks 2025-11-26 22:45:50 +01:00
KotlinGeekDev 2e5b55a213 Merge branch 'vitorpamplona:main' into labeled-bookmarks 2025-11-26 21:45:35 +00:00
KotlinGeekDev 07f82d3a22 String resources. Remove unneeded Todo. 2025-11-26 22:44:16 +01:00
KotlinGeekDev a0bff70dc2 Add bookmark list addition/removal to the note dropdown menu. 2025-11-26 22:25:59 +01:00
KotlinGeekDev 5742968f4c Article Bookmark management screen. Add routes and nav entries for both screens. 2025-11-26 22:22:50 +01:00
KotlinGeekDev e8f55c6456 Post Bookmark management screen. 2025-11-26 22:21:10 +01:00
KotlinGeekDev b00eb413fa Other Hashtag/Link related refactors. 2025-11-26 19:49:16 +01:00
KotlinGeekDev 6fc5084931 Remove HashtagListView and LinksListView due to spec changes, with their entries in BookmarkType. 2025-11-26 19:47:42 +01:00
Vitor Pamplona 1155e7d5b1 Using real keys to preview 2025-11-26 11:00:04 -05:00
Vitor Pamplona b776957d0e Reverts to 500 posts to load in the Profile screen (too many replies in some users) 2025-11-26 10:59:47 -05:00
Vitor Pamplona f29a6337a0 Removing unused methods in User 2025-11-25 16:56:04 -05:00
Vitor Pamplona 0ad1d75fe7 Improving font size of the WoT Score 2025-11-25 16:47:53 -05:00
Vitor Pamplona f76638f077 Adds a way to view WoT scores 2025-11-25 15:47:08 -05:00
Vitor Pamplona fd628fffd2 Removes Contact cards from filter since it wasn't returning anything (user is in the d tag, not p or author) 2025-11-25 15:46:51 -05:00
Vitor Pamplona ff8b441bf6 Increases max pool of SHA 256 processors 2025-11-25 15:02:50 -05:00
Vitor Pamplona 7981ecc82c Adds pre-caching for trust providers 2025-11-25 11:03:00 -05:00
KotlinGeekDev 925506269d Merge branch 'vitorpamplona:main' into labeled-bookmarks 2025-11-25 11:35:01 +00:00