Karina Kwiatek
|
91d3db4034
|
Move rpush init/exit logic into Sidekiq initializer
Co-authored-by: nilsding <nilsding@nilsding.org>
|
2023-01-02 11:50:48 +01:00 |
|
Karina Kwiatek
|
10c224b2fe
|
Address review comments from @nilsding
Co-authored-by: nilsding <nilsding@nilsding.org>
|
2023-01-02 11:50:48 +01:00 |
|
Karina Kwiatek
|
89008364d9
|
Handle push notifications in Sidekiq job
|
2023-01-02 11:50:48 +01:00 |
|
Karina Kwiatek
|
185c454da0
|
Fix incorrect author relationship name
|
2023-01-02 11:50:48 +01:00 |
|
Karina Kwiatek
|
16eb27cc2b
|
Add icon to notifications
|
2023-01-02 11:50:48 +01:00 |
|
Karina Kwiatek
|
062e293607
|
Fix missing namespace qualifier for Rpush
|
2023-01-02 11:50:48 +01:00 |
|
Karina Kwiatek
|
d9514a306a
|
Make push notification settings reinit on navigation
|
2023-01-02 11:50:48 +01:00 |
|
Karina Kwiatek
|
3eafa5e335
|
Add tests for subscription management
|
2023-01-02 11:50:48 +01:00 |
|
Karina Kwiatek
|
44112c5449
|
Test for sending notifications for new questions
|
2023-01-02 11:50:48 +01:00 |
|
Karina Kwiatek
|
8c2bfcb452
|
Use JSON for notification payload
|
2023-01-02 11:50:48 +01:00 |
|
Karina Kwiatek
|
dc80c1dba3
|
Fix push notification settings not appearing when not subscribed
|
2023-01-02 11:50:48 +01:00 |
|
Karina Kwiatek
|
2f8126d732
|
Supress lint errors in Add RPush migration
|
2023-01-02 11:50:48 +01:00 |
|
Karina Kwiatek
|
3619f46360
|
Add unsubscribe messages
|
2023-01-02 11:50:48 +01:00 |
|
Karina Kwiatek
|
66b1dac3b9
|
Improve UX for push subscription management
|
2023-01-02 11:50:48 +01:00 |
|
Karina Kwiatek
|
8ff213af4e
|
Add the ability to unsubscribe from push notifications
|
2023-01-02 11:50:48 +01:00 |
|
Karina Kwiatek
|
752cf1506b
|
Add settings page for push notifications
|
2023-01-02 11:50:47 +01:00 |
|
Karina Kwiatek
|
c8f5511a38
|
Fix capability classes being removed on page navigation
The body tag gets replaced by Turbo on page navigation, removing the classes.
|
2023-01-02 11:50:47 +01:00 |
|
Karina Kwiatek
|
29a3bfea88
|
Fix incorrect internal class names in Rpush migration
This was caused by `rubocop -A`
|
2023-01-02 11:50:47 +01:00 |
|
Karina Kwiatek
|
4e65954a7a
|
Open inbox on notification click
|
2023-01-02 11:50:47 +01:00 |
|
Karina Kwiatek
|
a04b290067
|
Appease the dog overlords
|
2023-01-02 11:50:47 +01:00 |
|
Karina Kwiatek
|
93d4af3f0d
|
Deduplicate notification sending logic and replace placeholder string
|
2023-01-02 11:50:47 +01:00 |
|
Karina Kwiatek
|
2da4767623
|
Add JS for subscribing to and receiving push notifications
|
2023-01-02 11:50:47 +01:00 |
|
Karina Kwiatek
|
8b98c278da
|
Send push notifications on question create
|
2023-01-02 11:50:47 +01:00 |
|
Karina Kwiatek
|
bae227be76
|
Add endpoints for getting webpush public key and subscribing
|
2023-01-02 11:50:47 +01:00 |
|
Karina Kwiatek
|
32ab9267ec
|
Add web push subscription model
|
2023-01-02 11:50:47 +01:00 |
|
Karina Kwiatek
|
4e08f035d1
|
Create migration for adding an rpush app for webpush
|
2023-01-02 11:50:47 +01:00 |
|
Karina Kwiatek
|
92ba2d7c9b
|
Add rpush
|
2023-01-02 11:50:47 +01:00 |
|
Karina Kwiatek
|
48f9c01866
|
Merge pull request #899 from Retrospring/clean-up-rakefile
Clean up Rakefile
|
2023-01-02 10:48:52 +00:00 |
|
Karina Kwiatek
|
f81ec0ba91
|
Ignore block length on justask namespace
|
2023-01-02 11:44:11 +01:00 |
|
Karina Kwiatek
|
ff9d130135
|
Remove unused Rake tasks
|
2023-01-02 11:44:11 +01:00 |
|
Karina Kwiatek
|
756ce39eea
|
Clean up Rakefile
|
2023-01-02 11:33:30 +01:00 |
|
Karina Kwiatek
|
4c158066cb
|
Clean up User model
|
2023-01-02 11:31:27 +01:00 |
|
dependabot[bot]
|
e35354a352
|
Merge pull request #895 from Retrospring/dependabot/bundler/httparty-0.21.0
|
2023-01-02 10:15:54 +00:00 |
|
dependabot[bot]
|
851754ecf2
|
Merge pull request #896 from Retrospring/dependabot/bundler/puma-6.0.2
|
2023-01-02 10:03:29 +00:00 |
|
dependabot[bot]
|
7c3ef19c43
|
Merge pull request #893 from Retrospring/dependabot/bundler/bullet-7.0.5
|
2023-01-02 10:03:07 +00:00 |
|
dependabot[bot]
|
2854906250
|
Merge pull request #897 from Retrospring/dependabot/npm_and_yarn/core-js-3.27.1
|
2023-01-02 10:02:05 +00:00 |
|
dependabot[bot]
|
6de25519ee
|
Merge pull request #894 from Retrospring/dependabot/bundler/rubocop-1.42.0
|
2023-01-02 10:01:35 +00:00 |
|
Karina Kwiatek
|
ca39d42e18
|
Merge pull request #891 from Retrospring/revoke-twitter-on-unauthorized
Revoke Twitter connection when the token is revoked
|
2023-01-02 09:08:17 +00:00 |
|
dependabot[bot]
|
749488da0d
|
Bump core-js from 3.27.0 to 3.27.1
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.27.0 to 3.27.1.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.27.1/packages/core-js)
---
updated-dependencies:
- dependency-name: core-js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-01-02 09:02:30 +00:00 |
|
dependabot[bot]
|
4d587e95ba
|
Bump puma from 6.0.1 to 6.0.2
Bumps [puma](https://github.com/puma/puma) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/master/History.md)
- [Commits](https://github.com/puma/puma/compare/v6.0.1...v6.0.2)
---
updated-dependencies:
- dependency-name: puma
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-01-02 09:01:43 +00:00 |
|
dependabot[bot]
|
d88392584a
|
Bump httparty from 0.20.0 to 0.21.0
Bumps [httparty](https://github.com/jnunemaker/httparty) from 0.20.0 to 0.21.0.
- [Release notes](https://github.com/jnunemaker/httparty/releases)
- [Changelog](https://github.com/jnunemaker/httparty/blob/master/Changelog.md)
- [Commits](https://github.com/jnunemaker/httparty/compare/v0.20.0...v0.21.0)
---
updated-dependencies:
- dependency-name: httparty
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-01-02 09:01:20 +00:00 |
|
dependabot[bot]
|
888bb9dd87
|
Bump rubocop from 1.41.1 to 1.42.0
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.41.1 to 1.42.0.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.41.1...v1.42.0)
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-01-02 09:00:52 +00:00 |
|
dependabot[bot]
|
68ec0687fd
|
Bump bullet from 7.0.4 to 7.0.5
Bumps [bullet](https://github.com/flyerhzm/bullet) from 7.0.4 to 7.0.5.
- [Release notes](https://github.com/flyerhzm/bullet/releases)
- [Changelog](https://github.com/flyerhzm/bullet/blob/main/CHANGELOG.md)
- [Commits](https://github.com/flyerhzm/bullet/compare/7.0.4...7.0.5)
---
updated-dependencies:
- dependency-name: bullet
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-01-02 09:00:39 +00:00 |
|
Karina Kwiatek
|
81c9870af4
|
Ignore Metrics/AbcSize in share worker
|
2023-01-02 09:46:55 +01:00 |
|
Karina Kwiatek
|
873d6a2c88
|
Fix typo in share worker
|
2023-01-02 09:46:55 +01:00 |
|
Karina Kwiatek
|
0241a02e29
|
Remove unnecessary Object.const_get
|
2023-01-02 09:35:32 +01:00 |
|
Karina Kwiatek
|
7766c9bd5e
|
Add tests for services settings page
|
2023-01-02 09:34:08 +01:00 |
|
Karina Kwiatek
|
f80d4ce935
|
Move create test into a describe block
|
2023-01-02 09:34:08 +01:00 |
|
Karina Kwiatek
|
0f01177c67
|
Reformat services controller spec
|
2023-01-02 09:34:08 +01:00 |
|
Karina Kwiatek
|
02bcfb3c9e
|
Move user service into an instance variable
Co-authored-by: nilsding <nilsding@nilsding.org>
|
2023-01-02 09:34:08 +01:00 |
|