Andrew Sim
5202eadebb
feat: AWS S3 + Digitalocean Spaces storage modules ( #1015 )
...
* Provide basic implementation of AWS S3 storage module
* Abstract S3 Compatible Storage Module logic
* Refactor `getFileExtension()` into the `page` object
* Add implementation for Digitalocean storage module
* Remove accidental `async`/`await` in S3 Storage Module
* Remove argument from the call to `page.getFileExtension()`
https://github.com/Requarks/wiki/pull/1015#discussion_r321990073
5 years ago
Juan Baez
3ab7bcf8ea
fix: host ref in html-core renderer ( #1021 )
...
Fixing typo on: "server\modules\rendering\html-core\renderer.js"
Lines 40 and 41. Invalid reference to "WIKI.config.site.host" -- should be: "WIKI.config.host"
This was causing rendering issues when attempting to create some sample pages; such as: https://github.com/jbaez001/markdown-cheatsheet
5 years ago
Nick
69e644e18f
fix: code linting
5 years ago
Nick
7634bd266d
feat: ckeditor
5 years ago
Nick
33e31a9901
feat: page links table
5 years ago
Nick
efab00fa0c
feat: content link states
5 years ago
Nick
eac12121bb
fix: always prefix lang for non-default language in disk storage module ( #1000 )
5 years ago
D4uS1
94b0121efa
feat: add keycloak auth provider ( #1004 )
...
* added custom keycloak authentication.
* update readme.
* updated readme.
* reverted README for PR.
* fix: use async/await
* changed callback parameter name from done to cb.
* fix: keycloak description + website
* fix: keycloak logo
5 years ago
Nick
d3e693ab46
feat: mandatory password change on login + UI fixes
5 years ago
Nick
c4629419d3
fix: admin rendering UI + dark mode
5 years ago
rbtprograms
0f9ddf1e5d
fix: Switch converted to Object Literal ( #940 )
...
* updating a switch into object literal and fixed a couple linter errors
* added a comment about weird formatting
* style: use lodash get
* fix: pass eslint + puglint + jest
5 years ago
Tiemen
e184fed8ee
feat: skip discord authorization screen ( #949 )
5 years ago
Nick
7f4e392877
fix: gitlab baseurl typo ( #934 )
5 years ago
Nick
0c6472ab85
feat: azure ad auth
5 years ago
Nick
9966a97bd3
feat: azure ad auth (wip)
5 years ago
Nick
fd8d358b63
fix: git private key alt paste mode
5 years ago
Nick
8b7122277a
fix: github enterprise auth compatibility
5 years ago
Nick
bd24ff225b
fix: gitlab baseurl missing ( #907 )
5 years ago
Nick
604941fe6a
feat: utilities section (wip) + auth utilities
5 years ago
Nick
9cd8657ce6
feat: 4 new analytics modules
5 years ago
NGPixel
4e990d50eb
feat: gitlab auth module + storage locale namespacing fix
5 years ago
Nick
2870da0e9e
feat: analytics code rendering
5 years ago
Nick
537551874b
feat: analytics modules backend + admin panel
5 years ago
Nick
b34aa5bab4
fix: elasticsearch module upgrade + deps update
5 years ago
Nick
922f179a90
feat: LDAP debug flag
6 years ago
Karol Herbst
624297bc96
fix: setting git URL in git storage module if repository starts with http ( #861 )
6 years ago
Nick
4f23984ac6
feat: users create (wip)
6 years ago
Nick
849d4f4774
feat: twitch auth module
6 years ago
Nick
d80bb928f7
feat: okta auth module
6 years ago
Nick
c03dae933f
feat: facebook auth module
6 years ago
Nick
2abecea09c
feat: google auth module
6 years ago
Nick
bdfac22876
feat: SAML auth module
6 years ago
Nick
438f1485fa
fix: handle git basic auth URl format ( #814 )
6 years ago
Nick
26c7d49a78
feat: ldap module + deps upgrade
6 years ago
Nick
db14239eba
feat: dropbox auth module + uploads folder boot fix
6 years ago
Nick
d7676513ac
feat: auth0 + discord + github + slack auth modules
6 years ago
Nick
8af21c02af
feat: oauth2 login (wip)
6 years ago
Nick
6fe49309c1
feat: admin auth + config ref + modules sidebar ui + GQL upload (wip)
6 years ago
Nick
e2518c7a8d
feat: storage disk - actions + daily backup
6 years ago
Nick
10df1b4b0c
feat: storage actions + git module actions
6 years ago
Nick
2089d586cb
fix: postgres search pageWords table creation
6 years ago
Nick
7c77cb0815
fix: postgres indexing ( #791 ) + deactivate handler
6 years ago
Nick
81ff24b9b6
feat: elasticsearch engine
6 years ago
Nick
343d4db0b3
feat: algolia search engine
6 years ago
Nick
7bbf683902
fix: HTTPS server ( #784 ) + custom git path ( #783 )
6 years ago
Nick
c236cfdff9
fix: aws cloudsearch empty fields query
6 years ago
Nick
6eb6eecfa2
feat: AWS CloudSearch engine
6 years ago
Nick
c9648371e6
feat: aws cloudsearch engine (wip)
6 years ago
Nick
21ee8c0c0b
feat: azure search module + rebuild index
6 years ago
Nick
f7664339f4
feat: search suggestions + results UI improvements
6 years ago
Nick
ab42e5e1ab
feat: postgres search engine
6 years ago
Nick
b5db531234
feat: search + basic engine (wip)
6 years ago
Nick
e6f1f3add4
feat: git changes processing
6 years ago
Nick
3743777b97
fix: sqlite migrations
6 years ago
Nick
cd3f88bad0
refactor: removed redis + new scheduler engine
6 years ago
Nick
37556399b6
fix: use frontmatter format for metadata in storage
6 years ago
Nick
f74c0caac2
feat: storage modes + git improvements
6 years ago
Nick
d5028b1bce
feat: git init + commands
6 years ago
Nick
830ddd9d2c
fix: await page render to finish before resolving
6 years ago
Nick
3b99382df0
misc: added storage supportedModes option
6 years ago
Nick
a113d1199d
feat: (WIP) git storage module
6 years ago
Nicolas Giard
1771289188
feat: twemoji + headers fix
6 years ago
Nicolas Giard
2b98a5f27a
feat: account verification + mail config in admin area
6 years ago
Nicolas Giard
076aeaf749
feat: markdown rendering
6 years ago
Nicolas Giard
3abd2f917c
feat: auth jwt, permissions, login ui (wip)
6 years ago
Nicolas Giard
d52f213012
feat: markdown anchors
6 years ago
Nicolas Giard
d393a95495
feat: code highlighting client-side
6 years ago
Nicolas Giard
20f2fd29fe
feat: add editor selection + code editor + grapejs POC
6 years ago
Nicolas Giard
578ea577f0
feat: html code highlighter
6 years ago
Nicolas Giard
572393aa7b
feat: sub+sup+imsize markdown renderers
6 years ago
Nicolas Giard
09d1f580d9
feat: rendering pipeline logic
6 years ago
Nicolas Giard
0b93544677
feat: admin rendering UI + module configuration UI + UI fixes
6 years ago
Nicolas Giard
5e109802c6
feat: admin UI fixes + SAML strategy + dashboard gql
6 years ago
Nicolas Giard
019537563e
feat: admin logging + search
6 years ago
Nicolas Giard
5919d14670
feat: loggers + search engines models
6 years ago
Nicolas Giard
9c6a4f6c20
refactor: logging + search modules PH
6 years ago
Nicolas Giard
4cb9f3d9c6
feat: rendering modules + admin rendering
6 years ago
Nicolas Giard
db8e598e9a
feat: page display + renderers reorg
6 years ago
Nicolas Giard
c4c1cf007b
feat: xterm + UI fixes
6 years ago
Nicolas Giard
2f26d731fc
feat: themes foundation + editors load improvements
6 years ago
NGPixel
47dcc90fb7
feat: storage extra metadata + user search fix
6 years ago
NGPixel
bcd6ceb271
feat: authentication improvements
6 years ago
NGPixel
2817c72ec3
feat: core improvements + local fs provider + UI fixes
6 years ago
NGPixel
076e923d48
feat: save page + create event for storage targets
6 years ago
NGPixel
cb84df7a53
feat: save page
6 years ago
NGPixel
fd8bf4dbff
feat: authentication module refactor + added CAS module
6 years ago
NGPixel
9e2f1caaf7
feat: storage module refactor + UI fixes
6 years ago
NGPixel
bc12db7295
feat: admin rendering UI + contribute i18n
6 years ago
NGPixel
4643336e9d
feat: auth + storage config improvements
6 years ago
NGPixel
bb102c3356
feat: admin storage - save + list
6 years ago
NGPixel
0afa65fa58
feat: auth self-registration config + gql grouping
6 years ago
NGPixel
416755f17a
refactor: remove config namespaces
7 years ago
NGPixel
17b2117b39
refactor: knex remaining models
7 years ago
NGPixel
c9b643fbf0
refactor: migrate to objection.js + knex
7 years ago
NGPixel
e03e6826a8
feat: storage + search modules skeleton
7 years ago
NGPixel
8e09c6fce1
refactor: updated loggers + admin UI improvements + setup fixes
7 years ago
NGPixel
7acc4e9fed
refactor: global namespace + admin pages UI
7 years ago
NGPixel
1ae47dde2e
feat: admin - general, locale, theme, users, system info UI
7 years ago
NGPixel
37c28691ff
fix: sentry logger transport typo
7 years ago
NGPixel
3471a7a6f9
refactor: project cleanup + onboarding page
7 years ago
NGPixel
f0e45ece6f
refactor: dev mode
7 years ago
NGPixel
cb0d86906f
feat: login + TFA authentication
7 years ago
NGPixel
8b30d31457
feat: login component, icon svg symbols, project structure
7 years ago
NGPixel
2d5a3203db
feat: modular logging + setup wizard
7 years ago
NGPixel
18dee58a06
feat: config wizard save
7 years ago
NGPixel
2668dde7bd
feat: upgradeFromMongo (wip) + panel UI improvements
7 years ago
NGPixel
82ea0b50fb
feat: config wizard UI improv. + upgrade from Mongo
7 years ago
NGPixel
ba1d83ebcb
feat: db + redis error handling, setup options, updated deps
7 years ago
NGPixel
98d311145b
fix: eslint for vue components
7 years ago
NGPixel
51cd37fd05
feat: upgraded dependencies
7 years ago
NGPixel
784b48680c
feat: telemetry module
7 years ago
NGPixel
e183167c9b
Merge remote-tracking branch 'origin/master' into dev
7 years ago
NGPixel
c94e2d5700
feat: config-manager component
7 years ago
NGPixel
c26fae2ede
feat: Kernel module
7 years ago
NGPixel
2be7f71be8
feat: fusebox updates + vue-component-plugin
7 years ago
NGPixel
501f0a9a53
feat: auth strategies over GraphQL + svg loading
7 years ago
NGPixel
32b7947704
feat: GraphQL translations + login form
7 years ago
NGPixel
759b66469c
feat: persian locales + auth fix
7 years ago
NGPixel
cac3d21c6e
feat: self-contained auth modules + login UI + icons
7 years ago
NGPixel
52630127cd
feat: login page UI
7 years ago
NGPixel
dd73b036d2
fix: git config typo
7 years ago
NGPixel
35cb56c694
feat: file resolvers + pull changes from master
7 years ago
NGPixel
574e4b97f4
feat: GraphQL setting, right, folder resolvers
7 years ago
NGPixel
02183f82ec
feat: mutations + updated deps
7 years ago
NGPixel
840eb7e705
feat: GraphQL mutations for folder, group, tag, user
7 years ago
NGPixel
1405b822f4
feat: GraphQL Date scalar
7 years ago
NGPixel
7e1cb3d171
feat: GraphQL mutations for User + Group
7 years ago
NGPixel
437b88bf58
feat: GraphQL schema
7 years ago
NGPixel
749766e9bd
feat: queue handling
7 years ago
NGPixel
2020e457cf
feat: modular auth + logging changes
7 years ago
NGPixel
f32429325c
feat: modular auth + queue tasks
7 years ago
NGPixel
9c112ab535
feat: cluster implementation
7 years ago
NGPixel
60750eeed8
feat: GraphQL base implementation
7 years ago
NGPixel
d76f6182b2
refactor: migrate to PostgreSQL + Sequelize
7 years ago