bavis-m
b3d9a183ea
fix: anchor links - use MouseEvent.currentTarget ( #4236 )
...
Co-authored-by: Mark <mark@mhack.io>
3 years ago
Mostafa
9f19543488
fix: add missing decodeURIComponent while page load ( #4244 )
3 years ago
tsh96
7e997aada5
fix: resolve admin pages pagination bug ( #4280 )
3 years ago
NGPixel
84b927915e
fix: convert page - task list + UI fixes
4 years ago
NGPixel
26f1c0f372
feat: convert page
4 years ago
scienceasdf
cfbd3dca00
Fix: in group edit rules, write scripts permission and write styles permission can be configured. ( #2829 )
...
At present, the user that are not in the administrator group have no access to edit scripts and styles in page editor panel. This commit add configuration in group rule manage webpage so that users' permission on writing styles and writing scripts can be modified.
4 years ago
Guillaume Hanotel
e3fd967ad7
feat: ability to open search result in new tab with middle-click ( #2919 )
4 years ago
Marwane Kalam-Alami
b5af931f88
fix: support tags containing special characters ( #2743 ) ( #2748 )
4 years ago
avioral
089b7850d9
fix: broken draw io diagram on rtl mode, improve elasticsearch config ( #2647 )
...
* - Modify elastic settings
- Add tags field to index
- Modify elastic search query
- Remove empty entities from build suggests list
* Fix map parser error
* - Fix broken drawio svg diagram (rtl issue)
* - Restore the spaces in objects to respect the project formatting rules.
- Omit explanation line
4 years ago
takumi9942
d30fa8298b
fix: media print css ( #2593 )
4 years ago
Edoardo Morassutto
a37a73dede
fix: inline math interpreted as attributes ( #2645 )
...
When using inline math ($e^{-x^2}$) the curly braces are interpreted as
attributes by markdown-it-attrs. Since most of the times they are not
valid attributes they simply get removed.
This patch escapes the curly braces (the default attribute delimiter),
fixing the KaTeX rendering errors.
It would be nice to simply skip that rule for `katex_inline` block types
but as far as I know markdown-it-attrs doesn't have such an option.
Fixes #1581
4 years ago
Nicolas Giard
a57d9af34c
Merge pull request from GHSA-pgjv-84m7-62q7
4 years ago
Kaito Minatoya
0a1f0ac9e3
fix: incorrect cancel button i18n key ( #2543 )
4 years ago
NGPixel
63c8a308ba
fix: remove bugsnag + update deps
4 years ago
NGPixel
fe890979af
fix: bypass auth redirect cookie when set to homepage
4 years ago
Иван
5668eea40a
fix: tabset tabs can't be scrolled ( #2442 )
...
* fix: tabset tabs can't be scrolled
Fix for #2091 . The change advised in that issue works brilliantly.
* fix: tabset scrollbar is visible even if unnecessary
* fix: tabset tall headers
Co-authored-by: Nicolas Giard <github@ngpixel.com>
4 years ago
NGPixel
b0f61d6605
feat: rocket.chat auth module
4 years ago
James C
5a9df24f04
fix: markdown editor URL autocompletion ( #2452 )
...
Fix for #2062 . Using token.string only captured the character at the cursor. Now using the cursor location to determine suitable search text. Also corrected syntax issue where suggestion removed opening link parenthesis.
4 years ago
NGPixel
741b99098a
fix: missing localization strings for page select dialog
4 years ago
NGPixel
e782f85a1d
fix: missing localization strings in login screen
4 years ago
NGPixel
a381d4f314
fix: login bg insert from asset not working
4 years ago
NGPixel
6340f21969
fix: some auth icons are monochrome
4 years ago
takumi9942
2d52ba3303
fix: hidden download button in admin locale page on smaller screens ( #2429 )
4 years ago
NGPixel
8f6cba262f
fix: draw.io svgs are no longer removed with linebreaks ( #2415 )
4 years ago
NGPixel
78417524b3
feat: ldap avatar support
4 years ago
NGPixel
dab5dcfbc1
fix: auth strategy order not saved
4 years ago
NGPixel
5534d50b18
fix: remove unused dep in nav-header
...
***NO_CI***
4 years ago
NGPixel
48d93877e3
fix: search autocomplete off
4 years ago
NGPixel
ef739de970
feat: purge history utility
4 years ago
NGPixel
8490fc1267
feat: handle disabled auth strategies
4 years ago
NGPixel
715364de1d
fix: login screen UI on dark mode
4 years ago
NGPixel
062a0b7979
feat: logout by auth strategy + keycloak implementation
4 years ago
NGPixel
ae733392f3
feat: password reset
4 years ago
NGPixel
e319355017
feat: enable/disable TFA per user
4 years ago
NGPixel
32d67adee1
feat: social login providers with dynamic instances
4 years ago
NGPixel
8c205b6950
fix: site title check + UI fixes + 2FA setup on account verify
4 years ago
NGPixel
f72530bf84
refactor: deps update + 2FA setup + verify
4 years ago
Alice Barker
b588e5522c
fix: add overflow scroll to search results ( #2232 )
...
* Add overflow scroll to search results
All search results were not visible on desktop screens beyond the viewport height, adding overflow-y: scroll fixes this
* Update search-results.vue
4 years ago
NGPixel
26af63a80b
fix: login input hints
4 years ago
NGPixel
e9044698c9
feat: new login complete UI (wip)
4 years ago
NGPixel
10f17c5712
feat: redirect on login based on group
4 years ago
NGPixel
be499e5795
fix: auth strategy dependent username label
4 years ago
NGPixel
383dfd3010
feat: edit existing diagram data
5 years ago
NGPixel
f4502ccef7
feat: markdown editor process markers
5 years ago
NGPixel
52d0af19b4
feat: diagram rendering + post-processor (wip)
5 years ago
NGPixel
5f99b30024
feat: code folding + diagram folding
5 years ago
NGPixel
d209a4158f
feat: draw.io code insert + preview (wip)
5 years ago
NGPixel
c8608315e9
feat: draw.io editor dialog (wip)
5 years ago
NGPixel
e5ea4af089
fix: missing aria-label on page view ( #2154 )
5 years ago
NGPixel
1ced9649c7
feat: enforce 2fa admin setting + hide local on login screen
5 years ago
NGPixel
2b560327ff
feat: add 2fa option to admin security
5 years ago
NGPixel
b2f292cc39
fix: MSSQL migration 2.5.1
5 years ago
NGPixel
b475795595
feat: login bg + bypass + hide local option
5 years ago
NGPixel
52125eee73
fix: deps update + login gql temp fix
5 years ago
Nicolas Giard
c009cc1392
feat: new login experience ( #2139 )
...
* feat: multiple auth instances
* fix: auth setup + strategy initialization
* feat: admin auth - add strategy
* feat: redirect on login - group setting
* feat: oauth2 generic - props definitions
* feat: new login UI (wip)
* feat: new login UI (wip)
* feat: admin security login settings
* feat: tabset editor indicators + print view improvements
* fix: code styling
5 years ago
Regev Brody
41327dd1e8
feat: support MultiMarkdown tables ( #2126 )
5 years ago
NGPixel
c9f3105997
misc: update dependencies + fix vuetify styles
5 years ago
NGPixel
969e7e2fe6
fix: table styles dark mode
5 years ago
NGPixel
abe86928fb
feat: markdown spellcheck mode
5 years ago
NGPixel
55bea7d48b
fix: enable spellcheck in visual editor
5 years ago
NGPixel
43e73565af
fix: visual editor table styling
5 years ago
NGPixel
4cb7f33dcf
feat: visual editor code + sub/sup + table props
5 years ago
NGPixel
ff4e25d5ca
fix: comments author locale string
5 years ago
NGPixel
98016d3c42
fix: editor saved state
5 years ago
NGPixel
09114524ff
feat: live preview of custom css in editor
5 years ago
NGPixel
4855051d87
feat: page published state + comments localization
5 years ago
NGPixel
83b83a7510
feat: page css + scripts
5 years ago
NGPixel
53ddb50b51
feat: save page scripts + styles
5 years ago
NGPixel
718c14dd74
feat: editor props scripts + styles code editor
5 years ago
Regev Brody
0a16929a57
fix: editing buttons showing up even if no action is allowed ( #2043 )
...
* feat: Edit / Page Create Buttons showing up even if no action is allowed #1780
5 years ago
NGPixel
b723d7d626
fix: markdown core props + styles/scripts permissions
5 years ago
Mauro Frischherz
9e4ed7986c
fix: include locale in sidebar browse links ( #1807 )
...
Co-authored-by: Mauro Frischherz <mauro.frischherz@eoscop.ch>
5 years ago
Regev Brody
e03a80dccc
feat: underline markdown support ( #2073 )
...
* fix: no markdown support for underline #2072
5 years ago
NGPixel
330c90229e
fix: admin locale - help button
5 years ago
NGPixel
939fa0dc2e
fix: use quote icon for plain blockquote
5 years ago
NGPixel
deacd80c45
fix: dashboard invalid version on load
5 years ago
DAlperin
ca87f9088a
fix: respect image floating from visual editor ( #1981 )
5 years ago
NGPixel
4c038c4ad6
fix: roboto-mono incorrect path for arabic locales
5 years ago
NGPixel
a75ead44d0
fix: update saved state for page meta
5 years ago
NGPixel
144950ea70
fix: stop search loading when exiting
5 years ago
takumi9942
bcd32d44e9
fix: sidebar base64 decode ( #1975 )
5 years ago
NGPixel
3891816758
fix: setup assets location + mysql migration 2.4.13
5 years ago
NGPixel
d19bf6cce0
fix: hide comment count (wip)
5 years ago
NGPixel
7a946ec0f5
feat: edit comment
5 years ago
NGPixel
e74605501f
feat: comments post min delay
5 years ago
NGPixel
8a74904731
feat: comments delete + refresh on post + formatting
5 years ago
NGPixel
83f7c2867d
fix: admin security UI
5 years ago
NGPixel
1f9e5b3fd0
feat: delete user with replace target
5 years ago
IndieRodo
006dae1221
fix: links to subtitles with special characters ( #1949 )
...
This issue is related to #1006 . The $vuetify.goTo() function expects a UTF-8 ev.target.hash . However, the markdown CRM URIencodes the ev.target.hash (this is great for browser compatibility, not so much for Vuetify)
Adding decodeURIComponent() to ev.target.hash fixes compatibility with Vuetify.
This fixes GitHub issue #1873
5 years ago
daneallen
20e6bc1a70
fix: Open Redirect Vulnerability Mitigation - CWE 601 ( #1963 )
...
* Open redirect vulnerabilty mitigation
* Refacted Open Redirect to user configurable and corrected incorrect security variable names.
Co-authored-by: danallendds <daniel.allen@friends.dds.mil>
5 years ago
NGPixel
1222355046
feat: comments - default provider create (wip) + permissions
5 years ago
NGPixel
a8578c5012
misc: pack twemoji into asar
5 years ago
NGPixel
a0618ee4f6
feat: comments UI improvements
5 years ago
NGPixel
15a45f8b91
fix: admin UI improvements
5 years ago
Reinier van der Leer
d44c9a05cf
fix: make sidebar scrollable if higher than the viewport ( #1829 )
5 years ago
Dan Later
2c83e3bd84
fix: CKEditor RTL locale support ( #1636 )
5 years ago
Louis Meyer
e2935488a3
fix: properly wrap very long words in markdown editor ( #1743 )
...
* Fix: Fix word-wrap in markdown editor
Overwrite css-property 'work-break: normal' for '.CodeMirror-wrap
pre.CodeMirror-line', which lead to words not wrapping correctly,
with 'word-break: break-word' to properly wrap words.
* Add rule for 'p.line' under .editor-markdown-preview-content
Add 'overflow-wrap: break-word;' for line in the preview of the markdown editor, so the preview properly wraps and does not overflow.
5 years ago
NGPixel
9bd77a9ccd
feat: confetti during setup success
5 years ago
NGPixel
df246af3bb
fix: remove makefile + update nvmrc version
5 years ago
NGPixel
e1382771cf
feat: extensions check + resolver
5 years ago