Ryotaro Nagahara
|
c3ce81fa6b
feat(news): add admin endpoints for delivery setting
|
2 weeks ago |
Ryotaro Nagahara
|
0a3a682b76
feat(news): skip cron when news:isDeliveryEnabled is false
|
2 weeks ago |
Ryotaro Nagahara
|
0e878797a1
feat(news): register news:isDeliveryEnabled config
|
2 weeks ago |
Ryotaro Nagahara
|
ac9f28e02f
docs(spec): add admin UI opt-out flag to news-inappnotification spec
|
2 weeks ago |
ryotaro-nagahara
|
c22ab2e326
Merge pull request #11081 from growilabs/refactor/181356-182878-news-inappnotification-stale-item-deletion
|
1 week ago |
Ryotaro Nagahara
|
d5a23e07c0
fix(news): repair regression test broken by merge conflict resolution
|
1 week ago |
ryotaro-nagahara
|
aeacbda6bd
Merge branch 'feat/181356-news-inappnotification-impl' into refactor/181356-182878-news-inappnotification-stale-item-deletion
|
1 week ago |
Yuki Takei
|
1528697e8e
Merge pull request #11080 from growilabs/refactor/181356-182879-news-inappnotification-input-validation
|
2 weeks ago |
Ryotaro Nagahara
|
bd81bab12a
test(news): cover stale-item deletion path in cron service
|
2 weeks ago |
Ryotaro Nagahara
|
31d5c09794
refactor(news): remove unused deleteNewsItemsByExternalIds method
|
2 weeks ago |
Ryotaro Nagahara
|
df5196c8b1
fix(news): delete cached items absent from latest feed
|
2 weeks ago |
Ryotaro Nagahara
|
4ab07fd074
refactor(news): validate feed JSON shape with zod
|
2 weeks ago |
Ryotaro Nagahara
|
75db2df71e
refactor(news): cap feed response size at 5 MiB
|
2 weeks ago |
Ryotaro Nagahara
|
ad7687e3b2
refactor(news): cap list limit at 100
|
2 weeks ago |
Ryotaro Nagahara
|
6f48b68e3d
update: design.md
|
3 weeks ago |
ryotaro-nagahara
|
a289f44b0f
Merge pull request #11050 from growilabs/refactor/181356-182436-news-inappnotification
|
3 weeks ago |
Ryotaro Nagahara
|
914176cfbe
Merge branch 'feat/181356-news-inappnotification-impl' into refactor/181356-182436-news-inappnotification
|
3 weeks ago |
Ryotaro Nagahara
|
c099d162d6
Merge remote-tracking branch 'origin/master' into feat/181356-news-inappnotification-impl
|
3 weeks ago |
Ryotaro Nagahara
|
f7870e4ed1
refactor(spec): memoize useMergedInAppNotifications handlers and wrap NewsItem with memo
|
3 weeks ago |
mergify[bot]
|
6523123696
Merge pull request #11065 from growilabs/fix/page-list-item-nested-button-warning
|
3 weeks ago |
Yuki Takei
|
09fe889bc7
fix(search): resolve nested <button> DOM warning in search result list
|
3 weeks ago |
Yuki Takei
|
2d9796c66d
feat(devcontainer): update postCreateCommand to include MongoDB FCV check and additional setup scripts
|
3 weeks ago |
Yuki Takei
|
5863bb6b57
fix(devcontainer): update mongo to version 8.2 and elasticsearch to version 9.3.3
|
3 weeks ago |
Yuki Takei
|
b36a517fbc
fix(playwright): focus editor and normalize mode before :w in vim test
|
3 weeks ago |
Yuki Takei
|
4c26e61eba
ci(mergify): enumerate matrix sub-checks to reliably block merges
|
3 weeks ago |
Yuki Takei
|
b683222e9b
fix(playwright): fix 'button' locator and stabilize tag typeahead
|
3 weeks ago |
Yuki Takei
|
e77e342cb8
fix(playwright): fix broken and flaky search tests in shard 2/2
|
3 weeks ago |
Ryotaro Nagahara
|
0f683673cd
refactor(spec): split InAppNotificationSubstance into forms, content, and data hook
|
3 weeks ago |
Ryotaro Nagahara
|
b3503f38af
refactor(spec): introduce features.in_app_notification scope for notification data APIs
|
3 weeks ago |
Ryotaro Nagahara
|
bfd42a76af
refactor(spec): replace Promise.all fan-out with bulkWrite in upsertNewsItems
|
3 weeks ago |