status-go/services
Icaro Motta e40cbfc28f
feat: Support fetching accepted Activity Center notifications by multiple types (#3088)
Summary
=======

- [x] Changes endpoint ActivityCenterNotificationsBy to support fetching
  multiple types of notification in a single query.
- [x] Adds endpoint UnreadAndAcceptedActivityCenterNotificationsCount to
  allow the mobile client to fetch the count of unread & accepted
  notifications.
- [x] Add `golangci-lint` to Nix shell. This was possible since PR
  https://github.com/status-im/status-go/pull/3087 was merged.

Notes
=====

- If you'd like to understand why these changes are needed, please see
  the mobile PR https://github.com/status-im/status-mobile/pull/14785,
  or issue https://github.com/status-im/status-mobile/issues/14712
- All changes should be completely backwards compatible, and there
  should be no impact for the desktop app.
- The mobile client has been already tested using this branch.
2023-01-20 09:45:32 -03:00
..
accounts feat(keycard): `DeleteAccountForMigratedKeypair` endpoint added 2023-01-13 11:09:57 +01:00
appmetrics feat: make kdf iterations configurable when creating a multiaccount (#2796) 2022-09-27 16:27:20 -04:00
browsers Upgrade linter to 1.50.0 2023-01-13 17:52:03 +00:00
chat Remove group members (#3011) 2022-12-10 08:26:51 +04:00
ens feat: Support fetching accepted Activity Center notifications by multiple types (#3088) 2023-01-20 09:45:32 -03:00
ext feat: Support fetching accepted Activity Center notifications by multiple types (#3088) 2023-01-20 09:45:32 -03:00
gif feat: make kdf iterations configurable when creating a multiaccount (#2796) 2022-09-27 16:27:20 -04:00
local-notifications feat: add ticker in backend rather than in clients 2022-12-02 10:53:21 +01:00
mailservers fix: dropping peer in mailserver cycle 2023-01-18 09:28:08 -04:00
peer Fix hash & start moving to lifecycle 2021-07-20 10:57:38 +02:00
permissions feat: make kdf iterations configurable when creating a multiaccount (#2796) 2022-09-27 16:27:20 -04:00
personal feat: Rpc client manage multiple eth client (#2359) 2021-09-22 13:49:20 -04:00
rpcfilters synchronize display name (#2989) 2022-12-29 14:16:19 +08:00
rpcstats Move services to status-node 2021-07-20 10:57:38 +02:00
shhext Remove group members (#3011) 2022-12-10 08:26:51 +04:00
status fix(RequestCommunityInfoFromMailserver): Add useDatabase flag to read/not read community info before requesting mailserver.. 2022-11-30 11:10:13 +01:00
stickers fix: add 5 seconds timeout context when installing stickers 2023-01-13 10:27:12 +01:00
subscriptions feat: Rpc client manage multiple eth client (#2359) 2021-09-22 13:49:20 -04:00
typeddata fix: metamask test 2022-10-26 09:39:30 +02:00
updates feat: add service for checking if there are new versions available (#2552) 2022-06-08 08:38:26 -04:00
wakuext replace deprecated ioutil.TempDir with os.MkdirTemp 2023-01-03 15:40:11 +01:00
wakuv2ext feat: fetch curated communities from smart contract on optimism (#2685) 2022-06-02 08:17:52 -04:00
wallet feat(wallet): add price cache (#3107) 2023-01-19 11:49:48 -03:00
web3provider replace deprecated ioutil.TempDir with os.MkdirTemp 2023-01-03 15:40:11 +01:00
utils.go New debug_postSync endpoint (#1046) 2018-06-25 15:27:17 +02:00