Barış Soner Uşaklı
b422c8ce52
breaking: refactor topic events
...
for proper i18n
support both `user locked this topic 3 hours ago` & `user locked this topic on 19 Oct 2022, 11:42`
2022-11-30 22:02:06 -05:00
Barış Soner Uşaklı
17a6621cd8
Revert "feat: supply subject-first topic event text for themes"
...
This reverts commit 2fec6b007a .
2022-11-30 18:29:00 -05:00
Julian Lam
2fec6b007a
feat: supply subject-first topic event text for themes
2022-11-30 14:40:42 -05:00
Julian Lam
0dfd22c12b
fix: have ul as replies container, not div
2022-11-30 14:40:42 -05:00
Barış Soner Uşaklı
9d599341d9
refactor: chat/notif counts
2022-11-30 13:53:08 -05:00
Barış Soner Uşaklı
289eca08a3
use component for count
2022-11-30 11:02:19 -05:00
Barış Soner Uşaklı
e73cf1e280
feat: use flex box for user icons
2022-11-29 19:20:11 -05:00
Barış Soner Uşaklı
b1aca51c48
fix: notif parent
...
add notifications/count component
2022-11-29 19:08:09 -05:00
Barış Soner Uşaklı
aee8c38cfc
refactor: add timeago short/long versions
...
so themes can pick one
toggle hidden on unread/read icons as well
2022-11-29 10:45:12 -05:00
Julian Lam
064cf1abe7
fix: have Topic.applyDropup apply only to dropdown menus within the topic itself
2022-11-28 12:28:42 -05:00
Barış Soner Uşaklı
efcb1c2618
fix: prototype vulnerability in socket.io onMessage
2022-11-27 19:31:08 -05:00
Barış Soner Uşaklı
4a113bf1c7
refactor: use fw-bold
2022-11-27 19:08:18 -05:00
Barış Soner Uşaklı
63b19301d6
breaking: remove middleware.renderHeader/renderAdminHeader
...
move render/footer rendering to middleware/render.js
pass the same data that is passed to header to the footer as well, allows rendering navigation/profile dropdowns in footer.tpl
2022-11-27 19:08:09 -05:00
Julian Lam
c472fa2850
feat: buildCategoryLabel helper (for use in harmony theme)
2022-11-27 14:33:31 -05:00
Julian Lam
3c66301f03
fix(deps): update bootbox to v6
2022-11-27 14:22:53 -05:00
Barış Soner Uşaklı
7de2abd01c
chore: update bs5 version
2022-11-25 11:15:36 -05:00
Julian Lam
22255ac47b
Merge branch 'develop' into bootstrap5
2022-11-24 20:18:38 -05:00
Julian Lam
52e7ad4de5
fix: relax selectors for client-side form validation so that all form elements are checked
2022-11-24 20:17:40 -05:00
Misty Release Bot
d8b45c61f7
chore(i18n): fallback strings for new resources: nodebb.admin-settings-email
2022-11-25 01:10:38 +00:00
Julian Lam
137388882a
fix: change hsts-maxage back to numeric input type, change API token uid input to numeric text type
2022-11-24 20:09:58 -05:00
Julian Lam
d1c49a7663
Revert "fix: replace input type number with text/pattern"
...
This reverts commit cde4c6ac7e .
The changeset was naive in the sense that a lot of the changes inputs actually work better as type="number".
2022-11-24 20:07:39 -05:00
Misty Release Bot
80cf05d8fd
chore(i18n): fallback strings for new resources: nodebb.admin-settings-email
2022-11-24 22:18:27 +00:00
Julian Lam
cde4c6ac7e
fix: replace input type number with text/pattern
2022-11-24 17:17:53 -05:00
Julian Lam
07a3cee6d6
feat: integrating basic client-side form validity checking in settings v1 and v2
2022-11-24 17:17:53 -05:00
Barış Soner Uşaklı
6fe8797525
feat: add ./nodebb install <plugin_name>
...
will install the suggested version for current nodebb closes #11060
2022-11-24 11:17:06 -05:00
Barış Soner Uşaklı
8abea39389
Merge branch 'develop' of https://github.com/NodeBB/NodeBB into develop
2022-11-24 11:01:33 -05:00
Misty Release Bot
c74fc9b9ca
Latest translations and fallbacks
2022-11-24 09:06:27 +00:00
Julian Lam
d9afabf0f2
Merge branch 'develop' into bootstrap5
2022-11-23 16:17:31 -05:00
renovate[bot]
3c5b0210b2
fix(deps): update dependency mongodb to v4.12.1 ( #11062 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-23 16:15:55 -05:00
Julian Lam
8a15e58dff
docs: remote extraneous lines from changelog
2022-11-23 16:13:58 -05:00
Julian Lam
3a500f2481
chore: bump version for alpha 2
v3.0.0-alpha.2
2022-11-23 16:09:21 -05:00
Julian Lam
ff5d56bb8d
Merge branch 'develop' into bootstrap5
2022-11-23 16:07:15 -05:00
Julian Lam
9b7159264f
Merge branch 'master' into develop
2022-11-23 16:05:46 -05:00
renovate[bot]
643dce38d7
fix(deps): update dependency mongodb to v4.12.1 ( #11062 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-23 14:26:25 -05:00
Barış Soner Uşaklı
ca27f37791
Merge branch 'master' into bootstrap5
2022-11-23 14:17:10 -05:00
Misty Release Bot
eedd84ae4e
chore: update changelog for v2.6.0
2022-11-23 19:04:45 +00:00
Misty Release Bot
12f0541dfa
chore: incrementing version number - v2.6.0
v2.6.0
2022-11-23 19:04:44 +00:00
Barış Soner Uşaklı
c7aa4ebf47
Merge branch 'master' into develop
2022-11-23 13:52:33 -05:00
Misty Release Bot
1d7dbf1480
chore(i18n): fallback strings for new resources: nodebb.admin-settings-advanced
2022-11-23 16:33:45 +00:00
Barış Soner Uşaklı
864fe0f971
feat: add permissions-policy header
2022-11-23 11:33:00 -05:00
Barış Soner Uşaklı
110311b25e
fix: https://github.com/NodeBB-Community/nodebb-plugin-custom-pages/issues/68
...
don't crash if template doesn't have any widgets set before
2022-11-22 19:33:52 -05:00
Barış Soner Uşaklı
fc49665fe5
fix: https://github.com/NodeBB-Community/nodebb-plugin-custom-pages/issues/68
...
don't crash if template doesn't have any widgets set before
2022-11-22 19:30:58 -05:00
renovate[bot]
709ca59db2
fix(deps): update socket.io packages to v4.5.4 ( #11061 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-22 17:56:40 -05:00
renovate[bot]
f478420569
chore(deps): update commitlint monorepo to v17.3.0 ( #11058 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-21 19:37:19 -05:00
renovate[bot]
d449710e95
fix(deps): update dependency esbuild to v0.15.15 ( #11056 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-21 19:37:06 -05:00
renovate[bot]
d480f26b2f
chore(deps): update dependency eslint to v8.28.0 ( #11059 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-21 19:36:57 -05:00
Barış Soner Uşaklı
fb0c9174b5
refactor: remove unnecessary async
2022-11-21 18:49:01 -05:00
renovate[bot]
18eb35a173
fix(deps): update dependency nodebb-theme-persona to v12.1.12 ( #11057 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-21 18:41:07 -05:00
renovate[bot]
5750ded157
chore(deps): update dependency jsdom to v20.0.3 ( #11054 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-21 18:38:51 -05:00
renovate[bot]
13f3a04819
fix(deps): update dependency cropperjs to v1.5.13 ( #11055 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-21 16:36:55 -05:00