Sami Mazouz
e5f05166a0
fix(subscriptions): post notifications not getting access checked
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2023-01-10 15:04:02 +01:00
Sami Mazouz
02556c6ca6
chore: prepare v1.6.3
release
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2023-01-10 15:00:38 +01:00
Sami Mazouz
666223fa8c
test: make data providers public
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2023-01-10 15:00:38 +01:00
Sami Mazouz
12dfcc5c79
Merge pull request from GHSA-hph3-hv3c-7725
...
* test: add reply creation tests
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* fix: access checking being bypassed for post creation when first post is deleted
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* chore: recover tests
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* chore: make provider public
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2023-01-10 15:00:38 +01:00
StyleCI Bot
248a71d9b5
Apply fixes from StyleCI
2023-01-10 15:00:37 +01:00
Sami Mazouz
a131e87911
Merge pull request from GHSA-8gcg-vwmw-rxj4
...
* fix: notifications grant access to private data of posts
* chore: fix tests
* test: start with tests about notification subject visibility
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* fix: check subject access before sending notification to user
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
Co-authored-by: Daniël Klabbers <daniel@klabbers.email>
2023-01-10 15:00:37 +01:00
StyleCI Bot
be63b28437
Apply fixes from StyleCI
2023-01-10 15:00:37 +01:00
Sami Mazouz
132fdea659
Merge pull request from GHSA-22m9-m3ww-53h3
...
* fix: check post visibility when mentioning
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* fix: `mentionsPosts` include is not used and leaks private posts
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* chre: use `PostRepository`
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2023-01-10 15:00:37 +01:00
Sami Mazouz
8a65ad980d
chore: v1.6.2
changelog
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-11-18 22:38:41 +01:00
Sami Mazouz
9a0668effd
chore: update version constant to v1.6.2
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-11-18 22:35:12 +01:00
Sami Mazouz
224b122303
chore: yarn build
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-11-18 22:34:29 +01:00
Sami Mazouz
ed0cee97f5
fix: evaluated page title content ( #3684 )
...
* fix: evaluated page title content
* chore: add comment
* chore: use DOMParser instead
* fix: use `innerHTML` for the actual value
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
Co-authored-by: David Wheatley <hi@davwheat.dev>
2022-11-18 22:32:24 +01:00
Sami Mazouz
b5f324a7b3
chore: v1.6.1 changelog
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-11-16 12:29:36 +01:00
Sami Mazouz
8ef0df94b2
chore: update app version constant
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-11-16 12:27:40 +01:00
flarum-bot
c50c924242
Bundled output for commit 18bdd48835
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-11-16 10:30:13 +00:00
Sami Mazouz
18bdd48835
Merge remote-tracking branch 'origin/main'
2022-11-16 11:22:47 +01:00
Sami Mazouz
f49cf887dc
revert: fix typing errors after dependencies update
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-11-16 11:17:20 +01:00
Sami Mazouz
19793d5617
chore: run yarn-audit-fix
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-11-16 10:54:04 +01:00
Sami Mazouz
4a2f48ad04
revert: before audit fix and JS dependency updates
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-11-16 10:50:35 +01:00
Daniël Klabbers
2b413b06c5
Revert "chore: try to fallback on npm as yarn seems to use wrong deps"
...
This reverts commit bb9f01372f
.
2022-11-16 09:58:54 +01:00
Daniël Klabbers
2b89dedc08
Revert "chore: wrong package manager value changed to fix mentions bug"
...
This reverts commit bc59b8d9ab
.
2022-11-16 09:58:41 +01:00
Daniël Klabbers
00a880c467
Revert "chore: lock needed for npm builds"
...
This reverts commit 92d2adc5fd
.
2022-11-16 09:58:30 +01:00
Daniël Klabbers
92d2adc5fd
chore: lock needed for npm builds
2022-11-16 09:51:50 +01:00
Daniël Klabbers
bc59b8d9ab
chore: wrong package manager value changed to fix mentions bug
2022-11-16 09:41:52 +01:00
Daniël Klabbers
bb9f01372f
chore: try to fallback on npm as yarn seems to use wrong deps
2022-11-16 09:26:08 +01:00
flarum-bot
069a29d22a
Bundled output for commit 105170b5bc
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-11-16 07:26:43 +00:00
Daniël Klabbers
105170b5bc
chore: recompile assets to fix mentions bug
2022-11-16 08:20:04 +01:00
flarum-bot
b8261ef055
Bundled output for commit d14770188b
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-11-15 23:43:41 +00:00
Ian Morland
d14770188b
chore: add fullstop to comment
2022-11-15 23:38:02 +00:00
Ian Morland
e9bb646dbf
chore: newline
2022-11-15 23:25:35 +00:00
flarum-bot
46adf40675
Bundled output for commit 6938a13223
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-11-13 14:37:46 +00:00
Sami Mazouz
6938a13223
fix: typing errors after dependencies update
...
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-11-13 15:31:10 +01:00
flarum-bot
ab56aefeaa
Bundled output for commit 259db92b9a
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-11-10 23:30:18 +00:00
David Wheatley
259db92b9a
fix: update JS dependencies
2022-11-10 23:23:44 +00:00
Daniël Klabbers
094ec77980
chore: js vulnerabilities through audit fix
2022-11-10 13:48:31 +01:00
Daniël Klabbers
bb712693d4
chore: update application constant for version
2022-11-10 13:48:17 +01:00
Daniël Klabbers
1e00e3fdbb
chore: dependency on core updated for extensions
2022-11-10 13:48:00 +01:00
Daniël Klabbers
47d7a6e155
chore: changelog for v1.6.0
2022-11-10 13:47:23 +01:00
Daniël Klabbers
45d91212f6
fix: akismet fails when the extension is not on a version
2022-11-09 20:42:49 +01:00
flarum-bot
1a81c98d43
Bundled output for commit c98e6ba5a7
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-11-07 15:55:28 +00:00
Ian Morland
c98e6ba5a7
fix: groupmentions have poor contrast on some backgrounds ( #3672 )
...
* fix: poor text contrast on some backgrounds
* use hexdec()
* fix render test
* appears to be working now
2022-11-07 16:49:47 +01:00
flarum-bot
eeb00cc56b
Bundled output for commit 87cdb5b4d8
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-11-07 15:14:44 +00:00
Ian Morland
87cdb5b4d8
feat: Allow additional reset password params, introduce ForgotPasswordValidator
( #3671 )
...
* feat: Allow additional reset password params, introduce 'ForgotPasswordValidator'
* Apply fixes from StyleCI
Co-authored-by: StyleCI Bot <bot@styleci.io>
2022-11-07 15:06:00 +00:00
flarum-bot
bc4b0b864c
Bundled output for commit 53ab1503e4
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-11-07 13:53:51 +00:00
Ian Morland
53ab1503e4
feat: Allow additional login params, Introduce LogInValidator
( #3670 )
...
* Allow additional login params, dispatch 'LoggingIn' event
* Update framework/core/js/src/forum/components/LogInModal.tsx
Co-authored-by: David Wheatley <hi@davwheat.dev>
* Introduce 'LogInValidator'
* Apply fixes from StyleCI
Co-authored-by: David Wheatley <hi@davwheat.dev>
Co-authored-by: StyleCI Bot <bot@styleci.io>
2022-11-07 13:47:04 +00:00
Sami Mazouz
62a396e434
feat: send notifications of a new reply when post is approved ( #3656 )
...
* test(subscriptions): approved reply sends out notifications to users
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
* feat: send notifications when a post is approved
The code in approval was extracted into a listener because no matter what listeners are always executed before subscribers even if the extension is set to load before.
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
Signed-off-by: Sami Mazouz <sychocouldy@gmail.com>
2022-11-07 11:52:28 +00:00
flarum-bot
2096fa2807
Bundled output for commit 06963df407
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-11-07 11:36:10 +00:00
Ian Morland
06963df407
chore: format js
2022-11-07 11:30:01 +00:00
flarum-bot
8fe09815f5
Bundled output for commit fccc3e2188
...
Includes transpiled JS/TS, and Typescript declaration files (typings).
[skip ci]
2022-11-07 11:28:16 +00:00
ornanovitch
fccc3e2188
feat: contrast util with yiq calculator ( #3652 )
...
* add yiq calculator util
* fix: convert 3 chars hex to 6 chars hex
* fix: clarify util name
* feat: add text color variables not depending on the dark/light mode
* refactor: change getContrast to isDark with for a more direct approach
* fix: adjust snippet description
* chore: change `var` to `let`
Co-authored-by: David Wheatley <david@davwheat.dev>
2022-11-07 11:20:02 +00:00