Commit Graph

931 Commits (a28b52589423175e5bc833bbd20027f2d8c08901)

Author SHA1 Message Date
NGPixel fb0c64a07e fix: exclude non-class attributes from markdown rendering
5 years ago
NGPixel 19e4ab69d2 fix: add missing EOL for git key contents
5 years ago
NGPixel 8eddc4799e fix: stable db migration + beta migration to stable
5 years ago
Obyoxar e9afcfcd94 fix: typo in PostgreSQL search module (#1176)
5 years ago
NGPixel 0efbd49adf fix: mysql setup fails during table reset
5 years ago
NGPixel b4cb8249f5 fix: remove explicit ids for groups and users during setup (#1156)
5 years ago
NGPixel d69dde1df5 fix: UI fixes + search crash (#1086)
5 years ago
NGPixel 8ba78dd771 fix: handle link reformatting from home path (#1169)
5 years ago
NGPixel d78127dc29 fix: handle link reformatting when not using namespacing + 5 letters locales support (#1165, #1166)
5 years ago
NGPixel 76b97e9f94 fix: remove debug leftovers
5 years ago
NGPixel 4f8de0d50d fix: replace tags with space in html cleanup for search (#1160)
5 years ago
NGPixel 37ce116dd2 fix: handle headers for all editors (#1127)
5 years ago
NGPixel 28fdf14002 fix: export + import tags in storage events
5 years ago
NGPixel 692e5ca0bd fix: use preferred_username as alternate for Azure AD
5 years ago
NGPixel 118700f38b fix: setup truncate + autoprefixer rollback
5 years ago
NGPixel b567413fee fix: handle failed setup retries
5 years ago
NGPixel 820cc77a83 fix: MSSQL - setup + pageTree + page delete
5 years ago
Phil Cullen ea5c4ea33d fix: MSSQL - expand pages.* to prevent duplicate columns (#1126)
5 years ago
apif 8badd8fd55 fix: MSSQL - assetFolder getHierarchy query (#1131)
5 years ago
AchimHentschel 44a1c8699f fix: MSSQL - adds IDENTITY_INSERT in rebuild-tree.js #1125 (#1130)
5 years ago
Justin Kromlinger 8000ebec8f refactor: use dataPath variable as given in file config (#1118)
5 years ago
Phil Cullen 7db814c7ad fix: use global replace for analytics header templates (#1134)
5 years ago
NGPixel ab8391c085 fix: cascade delete pageTree on page delete (#1119)
5 years ago
NGPixel c4303a5659 feat: git sync - process assets
5 years ago
NGPixel f1668b9ac5 feat: import assets from disk module
5 years ago
NGPixel 186174f8fe feat: asset upload/move/delete for S3 module
5 years ago
NGPixel d987058336 feat: asset add/rename/remove + dump action for git and disk modules
5 years ago
NGPixel f4816d0628 fix: pageHelper getFileExtension missing return
5 years ago
Nicolas Giard c5ce6bcbaa
fix: prevent duplicate group assignment (#1081)
5 years ago
Nicolas Giard cffd32dee0
feat: local disk import all action + v1 import content (#1100)
5 years ago
NGPixel 73c89dfe44 feat: rebuild tree on page update
5 years ago
NGPixel 62d1d7a1df feat: move page
5 years ago
NGPixel acb57879dd feat: SRI security toggle
5 years ago
NGPixel 3de0e1499a feat: page tree browser
5 years ago
NGPixel 7a3198c306 fix: linting
5 years ago
NGPixel 2a4b89859c feat: fetch page tree resolver
5 years ago
NGPixel 38c33c58bb feat: rebuild page tree worker
5 years ago
unknown 5438aad637 fix: add site url field to setup page
5 years ago
Nick 5b9dd43e96 feat: import content + x-forwarded toggle
5 years ago
Lawrence Ching 922b7bd1bd feat: Baidu Tongji analytics module (#1087)
5 years ago
Nick 329e9872a1 fix: set minimum db pool size (#1071)
5 years ago
Nick 95535aa3b0 fix: prevent dots and spaces in page path during create
5 years ago
Nick 2e0f861fb2 feat: import users group creation logic
5 years ago
Nick 82ba7d0a36 feat: import users from v1 - db + create users
5 years ago
Nick 454da698a1 fix: git sync untracked
5 years ago
Nick 6a5bc2e273 refactor: plantuml module
5 years ago
Nick f9e10d5107 fix: force user ids during setup
5 years ago
Ethan Davidson 4f8a28f617 feat: PlantUML markdown module (#1066)
5 years ago
Nick 7b46d2a4fc fix: use companion agent for docker upgrade
5 years ago
Nick 1a7ace5107 feat: CONFIG_FILE env param
5 years ago
Nick d0dc300a59 feat: docker auto upgrade
5 years ago
Nick 766eebbe2f fix: editor selection UI + config trim DB_PASS_FILE
5 years ago
Nick 53cdb11239 fix: replace mail pass unless changed (#1053)
5 years ago
Nick 06250c4f03 fix: ignore mailto links from processing (#1041)
5 years ago
Nick 744e6e3248 fix: restore unicode chars for search content
5 years ago
Nick 89754ca7fc feat: DB_PASS_FILE argument support
5 years ago
Nick 309de5bc17 misc: deps cleanup + form validation fixes
5 years ago
Nick 26842ab62b feat: reconnect links after page update
5 years ago
Nick b6fd070b0b feat: list pages by tags + fix search permissions
5 years ago
Andrew Sim 5202eadebb feat: AWS S3 + Digitalocean Spaces storage modules (#1015)
5 years ago
Juan Baez 3ab7bcf8ea fix: host ref in html-core renderer (#1021)
5 years ago
Nick 69e644e18f fix: code linting
5 years ago
Nick 7634bd266d feat: ckeditor
5 years ago
Nick 04193dbc6f feat: database connection retries on start
5 years ago
Nick 33e31a9901 feat: page links table
5 years ago
Nick ab463fcae1 feat: tags on page fetch + pageLinks table schema
5 years ago
Nick efab00fa0c feat: content link states
5 years ago
Nick 22e51c9862 fix: tags load from editor
5 years ago
Nick 5a7fd2d73e feat: tags UI (wip) + save tags from page
5 years ago
Nick eac12121bb fix: always prefix lang for non-default language in disk storage module (#1000)
5 years ago
Nick 28c443c356 feat: admin dashboard recent pages + update deps
5 years ago
Nick 7b2c35d2dc fix: page not found component (#990)
5 years ago
D4uS1 94b0121efa feat: add keycloak auth provider (#1004)
5 years ago
Nick 1d8f1f50e1 fix: prevent empty page content
5 years ago
Nick 13358b26b0 fix: auto redirect to login from homepage
5 years ago
Nick 93237cdaeb fix: broken unauthorized page
5 years ago
Nick ca25661f81 fix: remove generated view files
5 years ago
Nick 1419e9613a fix: welcome page crash
5 years ago
Nick 10e19700e5 fix: UI improvements
5 years ago
Nick 7f67c72757 fix: missing vuetify-loader in webpack prod
5 years ago
Nick d3e693ab46 feat: mandatory password change on login + UI fixes
5 years ago
Nick 823ff1bc61 feat: update user
5 years ago
Nick a6fa4fb4ac feat: admin edit user (wip)
5 years ago
Nick 2d2cf90514 feat: admin create user + markdown help fix
5 years ago
Nick 577a061033 misc: admin vuetify 2.0 UI + arabic display improvements
5 years ago
Nick c4629419d3 fix: admin rendering UI + dark mode
5 years ago
rbtprograms 0f9ddf1e5d fix: Switch converted to Object Literal (#940)
5 years ago
Tiemen e184fed8ee feat: skip discord authorization screen (#949)
5 years ago
Nick e1f8bf59f5 fix: sidebar display
5 years ago
Nick 065c1bb12e misc: migrate to vuetify 2.0 (wip)
5 years ago
NGPixel eccf1a1b19 misc: migrate to vuetify 2.0 (wip)
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 08fd10603f fix: locale db field length
5 years ago
Nick 59dc6fde56 fix: fontawesome 5 latest version
5 years ago
Nick fd8d358b63 fix: git private key alt paste mode
5 years ago
Nick 5689444a17 feat: page locale migration + deps update
5 years ago
Nick 8b7122277a fix: github enterprise auth compatibility
5 years ago
Nick d74683b5fd fix: i18n client caching
5 years ago
Nick 6974811658 fix: editor locale redirect + welcome page localization
5 years ago
Nick d546695143 fix: legacy login errors + logout button
5 years ago
NGPixel 03e80bdff3 feat: legacy login
5 years ago
Nick bd24ff225b fix: gitlab baseurl missing (#907)
5 years ago
Nick 4eda8d6635 feat: alternate navigation icon set
5 years ago
Nick b6f1e1805e feat: locales availability + IE display mode
5 years ago
Nick 1424c3a8bf feat: utilities - telemetry
5 years ago
Nick dc4fa9b31e feat: utilities - cache
5 years ago
Nick 13f172978f feat: pages admin + path parsing fixes
5 years ago
Nick 4f968cf230 feat: simplified setup
5 years ago
Nick 604941fe6a feat: utilities section (wip) + auth utilities
5 years ago
Nick 9cd8657ce6 feat: 4 new analytics modules
5 years ago
Nick 2890d9ccf0 fix: handle duplicate page entries without render content
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 d0b73c5a9b fix: UI localization on load + update all namespaced locales
5 years ago
Nick 1dfb55e803 feat: default locale with namespacing
5 years ago
Nick 28cf67cdaa feat: sideloading + locales nav menu
5 years ago
Comran Morshed b690603412 fix: locale override not loading (#880)
5 years ago
Nick 0f1c3a1658 feat: translations (wip)
5 years ago
Nick f93ea02975 fix: self-registration not assigning to predefined group
5 years ago
Nick 40d224e8c0 feat: admin mail - send test email
5 years ago
Nick 17f9f0baa9 feat: rtl display + dark theme improvements
5 years ago
Nick 922f179a90 feat: LDAP debug flag
5 years ago
Nick f7ebccbb43 fix: avoid setting db ssl unless explicitly provided
5 years ago
Nick a50bb2f281 fix: replace spaces in upload filenames
5 years ago
Karol Herbst 624297bc96 fix: setting git URL in git storage module if repository starts with http (#861)
5 years ago
Nick 9f58a08fcb feat: heroku compatibility
5 years ago
Nick 93c1cb5645 feat: db ssl support
5 years ago
Nick dc33476782 misc: upgrade apollo-server + remove temp dep resolutions
5 years ago
Nick c530c15b69 fix: page source id + font
5 years ago
Nick 7a09601a10 fix: page hands when attempting to create a 2 letters page
5 years ago
Nick c0d7e16ef7 fix: asset data type for mysql + mariadb
5 years ago
Nick 6c12061c17 feat: asset rename + delete
5 years ago
Nick 585f2d0296 fix: skip compilation for page contents
5 years ago
Nick 4f1c419859 fix: handle asset upload overwrite
5 years ago
Nick 1fecf38034 fix: upload file hash order
5 years ago
Nick eedd1c0707 fix: upload hierarchy error
5 years ago
Nick 35bc745826 feat: image upload / display
5 years ago
Nick 7b08c8bb31 feat: lists UX + assets create folder UI (wip)
5 years ago
Nick 965f0ad2cd feat: serve asset from db + editor mobile improvements
5 years ago
Nick d27ffe7ca4 fix: override upload cache content-type
5 years ago
Nick 212286fc4a feat: access cached upload file + ignore common page extensions
5 years ago
庄表伟 c2fe9621b9 fix: sqlite assets hash - set default value (#835)
5 years ago
Nick 6b886b6e3f feat: image upload + list root assets (wip)
5 years ago
Nick 9f87535a03 feat: healthz endpoint
5 years ago
Nick 6041b1697a fix: session knex connector + editor UI improvements
5 years ago
Nick 4552c6d2b0 fix: path parser intermittent locale search match (#832)
5 years ago
Nick ca4e0ada30 feat: markdown editor toolbar + default group rules fix
5 years ago
Nicolas Giard 0d2aa56b79
fix: view page as unauthorized user
5 years ago
Nick 8970e70333 fix: remove infinite login redirect from homepage
5 years ago
Nick 4f23984ac6 feat: users create (wip)
5 years ago
Nick 849d4f4774 feat: twitch auth module
5 years ago
Nick d80bb928f7 feat: okta auth module
5 years ago
Nick c03dae933f feat: facebook auth module
5 years ago
Nick 2abecea09c feat: google auth module
5 years ago
Nick bdfac22876 feat: SAML auth module
5 years ago
Nick 438f1485fa fix: handle git basic auth URl format (#814)
5 years ago
Nick 26c7d49a78 feat: ldap module + deps upgrade
5 years ago
Nick db14239eba feat: dropbox auth module + uploads folder boot fix
5 years ago
Nick d7676513ac feat: auth0 + discord + github + slack auth modules
5 years ago
Nick 8af21c02af feat: oauth2 login (wip)
5 years ago
Nick 6fe49309c1 feat: admin auth + config ref + modules sidebar ui + GQL upload (wip)
5 years ago
Nick 596833180e fix: block single letter pages + RTL admin label in dark mode fix
5 years ago
Nick 5b64c95117 feat: block creating pages with system reserved paths
5 years ago
Nick e597a7df1a fix: auth token refresh missing permissions field
5 years ago
Nick 5db7dcb266 feat: admin list pages + editor media ui imrprovements
5 years ago
Nick e2518c7a8d feat: storage disk - actions + daily backup
5 years ago
Nick f3b8d37fc5 feat: remove external css resources
5 years ago
Nick 10df1b4b0c feat: storage actions + git module actions
5 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 2a950575e2 fix: navigation save cache error #780
6 years ago
Nick 81ff24b9b6 feat: elasticsearch engine
6 years ago
Nick 5938a20785 fix: missing guest global permissions (#788)
6 years ago
Nick 0fd681c1a5 fix: code lint
6 years ago
Nick 343d4db0b3 feat: algolia search engine
6 years ago
Nick 358e79d7f5 fix: setup https support + various fixes
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 abe5f3b25d feat: HTTP redirect to HTTPS server option
6 years ago
Nick 2141366335 feat: dev flags
6 years ago
Nick e3cb33f8b5 feat: admin dev pages modularity + storage state json fix
6 years ago
Nick 3743777b97 fix: sqlite migrations
6 years ago
Nick 7e458f98b4 feat: scheduler storage sync
6 years ago
Nick aa27554bc7 feat: storage schedule + status
6 years ago
Nick 040f840807 feat: graphql rate limiting directive
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 0eac78977a fix: error page missing lodash
6 years ago
Nick b1dd54768f fix: JSON fields handling for MariaDB
6 years ago
Nick a8c7710412 feat: load dev locale files
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 44e87cb60b fix: telemetry
6 years ago
Nick 3ede499732 feat: HTTPS support
6 years ago
Nick a113d1199d feat: (WIP) git storage module
6 years ago
Nicolas Giard 658c105ab5 feat: delete page
6 years ago
Nicolas Giard faa1f389d9 feat: theme code injection
6 years ago
Nicolas Giard 5f18c71ef2 fix: error page pagemeta title
6 years ago
Nicolas Giard 72253f9cb5 fix: root admin access deny bug + patreon link
6 years ago
Nicolas Giard abce09210e fix: setup locale crash
6 years ago
Nicolas Giard 3c8dcdcc37 fix: setup locale crash
6 years ago
Nicolas Giard 1771289188 feat: twemoji + headers fix
6 years ago
Nicolas Giard 86c6aabebd fix: missing apollo-fetch module
6 years ago
Nicolas Giard 63c044a09b feat: check for updates
6 years ago
Nicolas Giard 959f2ebde1 fix: graphql error notifications
6 years ago
Nicolas Giard 7e62c01ed1 feat: page Rules access check
6 years ago
Nicolas Giard 75eb277401 feat: guest + user permissions
6 years ago
Nicolas Giard 8c6aca6623 feat: unsaved changes prompt + beta preparations UI
6 years ago
Nicolas Giard 3b285c5074 feat: beta preparation + utf16 editor fix
6 years ago
Nicolas Giard 4bee20e664 fix: setup groups crash
6 years ago
Nicolas Giard edb97b832d feat: admin - manage groups + permissions + page rules
6 years ago
Nicolas Giard 10940ca230 feat: seo meta + page titles
6 years ago
Nicolas Giard fcee4c0945 feat: admin general + verify account
6 years ago
Nicolas Giard 2b98a5f27a feat: account verification + mail config in admin area
6 years ago
Nicolas Giard 78ae137f48 feat: register server-side validation + forgot password UI
6 years ago
Nicolas Giard 901dbb98e0 feat: register validation + create + admin improvements
6 years ago
Nicolas Giard 17244a0cb3 feat: user edit UI + admin UI improvements + fixes
6 years ago
Nicolas Giard 366a835278 fix: editor flow
6 years ago
Nicolas Giard 157110ed90 fix: TokenExpiredError no longer recognized
6 years ago
Nicolas Giard f856da074e feat: user menu + jwt certs + UI fixes
6 years ago
Nicolas Giard 74aa09f39c fix: dark mode handling
6 years ago
Nicolas Giard 964712905b feat: page history pagination + dark mode fix
6 years ago
Nicolas Giard 78ba895eee feat: source + history (wip)
6 years ago
Nicolas Giard 076aeaf749 feat: markdown rendering
6 years ago
Nicolas Giard 27adad8dad fix: localization master callback + various fixes
6 years ago
Nicolas Giard 3abc254685 feat: TOC, scroll to header, page UI improvements
6 years ago
Nicolas Giard 763bf4b903 feat: sidebar rendering
6 years ago
Nicolas Giard 0b5a4e0c63 feat: content rendering improvements + save fix
6 years ago
Nicolas Giard fb29dd511b fix: setup navigation
6 years ago
Nicolas Giard 9a2a9c220a feat: page history UI + nav links fix
6 years ago
Nicolas Giard b26f30ae20 feat: navigation save / load
6 years ago
Nicolas Giard 553ebefb86 fix: readme + admin UI fixes
6 years ago
Nicolas Giard c08b5ac837 feat: group permissions
6 years ago
Nicolas Giard 14e34d4346 feat: jwt renew via graphql + users create/authorize UI
6 years ago
Nicolas Giard 3caa842d18 feat: auth advanced settings UI + reload auth on save
6 years ago
Nicolas Giard aa08459daf feat: token refresh
6 years ago
Nicolas Giard 3abd2f917c feat: auth jwt, permissions, login ui (wip)
6 years ago
Nicolas Giard 904e2a6efb fix: modules non-string config + live trail logging
6 years ago
Nicolas Giard ed7d3ab540 fix: setup issues + webpack improvements
6 years ago
Nicolas Giard ca9ab4705d fix: contribute resolver
6 years ago
Nicolas Giard 0bd9c36db5 feat: list sponsors + contributors on contribute admin page
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 30806d3c8d feat: editor - existing content
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 2c6a95f900 feat: page cache + save/load logic + db fixes
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 92d0925d51 fix: mssql initial migration crash
6 years ago
Nicolas Giard e284822875 misc: updated dependencies + 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 2483dce941 feat: dev docker-compose
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 4bb522f9d9 feat: new page UI + db fixes + installer improvements
6 years ago
Nicolas Giard 96f4e89020 fix: mysql + sqlite incompatible queries
6 years ago
Nicolas Giard c4c1cf007b feat: xterm + UI fixes
6 years ago
Nicolas Giard 453c1beab3 refactor: views consolidation + css fixes
6 years ago
Nicolas Giard a78c6505f0 fix: setup editors add + page view responsive
6 years ago
Nicolas Giard 2f26d731fc feat: themes foundation + editors load improvements
6 years ago
Nicolas Giard 5620419d05 feat: view page layout (wip) + footer component + fixes
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 803d86ff63 feat: save page - updated + page history
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 2500d8b054 feat: admin auth - save config
6 years ago
NGPixel 0afa65fa58 feat: auth self-registration config + gql grouping
6 years ago
NGPixel 49834461a6 feat: apollo upgrade to 2.0 + dev improvements + localization
6 years ago
NGPixel 99d7078c2c feat: add localization to admin nav + locale sections
6 years ago
NGPixel 4b0428212d fix: client login
6 years ago
NGPixel 197b6b4160 feat: theming resolvers + config fixes
6 years ago
NGPixel 5efbfc7370 feat: admin auth UI + fetch
6 years ago
NGPixel dd318eb2db feat: locale namespacing save + auth fetch fix
6 years ago
NGPixel 416755f17a refactor: remove config namespaces
6 years ago
NGPixel b1499d1d64 feat: profile components
6 years ago
NGPixel 17b2117b39 refactor: knex remaining models
6 years ago
NGPixel c9b643fbf0 refactor: migrate to objection.js + knex
6 years ago
NGPixel e03e6826a8 feat: storage + search modules skeleton
6 years ago
NGPixel dc09d00875 feat: admin group edit / assign / unassign
6 years ago
NGPixel ba6b4bc4dd feat: admin - download locale strings from graph
6 years ago
NGPixel 9f8feb6540 feat: admin - save locale settings + system info linux os
6 years ago
NGPixel b143aa2f8c feat: sync locales strings
6 years ago
NGPixel 7786f9042f feat: locales remote fetch+ deps update + fixes
6 years ago
NGPixel e79dfc0822 feat: admin - groups single view
7 years ago
NGPixel 346493f845 feat: admin - groups edit UI
7 years ago
NGPixel 7793df9bd4 feat: admin groups - list + create, gql refactoring
7 years ago
NGPixel 3f0adc5daf feat: navigation, editor improvements + graphql refactor
7 years ago
NGPixel 8462e18fc5 feat: admin - system info
7 years ago
NGPixel 392cbe9388 refactor: dev optimizations + improvements
7 years ago
NGPixel 3dc9b92596 feat: webpack-html-plugin
7 years ago
NGPixel 1adf98eb8d fix: mdi icons
7 years ago
NGPixel c36e8b969f feat: upgrade to webpack 4
7 years ago
NGPixel 8e09c6fce1 refactor: updated loggers + admin UI improvements + setup fixes
7 years ago
NGPixel 6baa277f51 fix: migrate setup to vuetify + remove git related steps
7 years ago
NGPixel 16d3336cd0 refactor: webpack fixes, missing auth icons, auth resolvers
7 years ago
NGPixel 69a0711d16 feat: authentication providers resolver - filter + orderBy
7 years ago
NGPixel 6ff4152e1c feat: admin auth - UI + form fields per provider + refresh
7 years ago
NGPixel f5fb21aaba feat: vue-apollo + auth providers resolver (wip)
7 years ago
NGPixel 91b575529c misc: update dependencies
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 0ccdf10c9d feat: admin component
7 years ago
NGPixel a30b749bd0 feat: editor preview scroll sync + preview styling fixes
7 years ago
NGPixel 37c28691ff fix: sentry logger transport typo
7 years ago
NGPixel da8b4b662c feat: vuetify integration + editor-code actions
7 years ago
NGPixel 1a051f5569 feat: editor-code component
7 years ago
NGPixel 3471a7a6f9 refactor: project cleanup + onboarding page
7 years ago
NGPixel 1d9f057f38 refactor: deps cleanup + fetch locales task
7 years ago
NGPixel 23a6be1219 refactor: removed 1.x client files
7 years ago
NGPixel 30ce9c8670 refactor: cleanup
7 years ago
NGPixel 8d74c48b7b refactor: move setup view to vue component
7 years ago
NGPixel 7b269414d8 fix: auth cookie set + graphQL http link
7 years ago
NGPixel 63902907b5 refactor: dev optimizations
7 years ago
NGPixel 9e7f6b6eb1 refactor: handle HMR
7 years ago
NGPixel f0e45ece6f refactor: dev mode
7 years ago
NGPixel 1be3234ba1 refactor: webpack vendor, postcss + fixes
7 years ago
NGPixel 4fd8dfbbee refactor: switch to poi compiler
7 years ago
NGPixel 74bd722168 refactor: renderers + auth providers + fixes
7 years ago
NGPixel 24fc806b0e fix: remove test logging
7 years ago
NGPixel cb0d86906f feat: login + TFA authentication
7 years ago
NGPixel 85717bd369 feat: navigator sd footer + setup icons fixes
7 years ago
NGPixel a155af20f5 feat: added auth0, discord, twitch auth modules
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 e55c5805b4 dev: refactoring + lokalise fetch + process
7 years ago
NGPixel 26e3e21005 fix: invisible user rights delete button
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 1658fcbf2e feat: config wizard UI improvements
7 years ago
NGPixel 98d311145b fix: eslint for vue components
7 years ago
NGPixel 72e3bacc2e feat: Integrate new svg icons set + config wiz UI improvements
7 years ago
NGPixel 51cd37fd05 feat: upgraded dependencies
7 years ago
NGPixel 784b48680c feat: telemetry module
7 years ago
NGPixel cbaa20da3f feat: telemetry client module
7 years ago
Roman Hirsch cb99f95665 Small fixes and adds in german language
7 years ago
NGPixel 3493bd5781 feat: themes folder + telemetry option in setup
7 years ago
NGPixel 24ca6e3664 fix: locale ja auth typo
7 years ago
NGPixel e183167c9b Merge remote-tracking branch 'origin/master' into dev
7 years ago
Nicolas Giard ae82e2e9d0 feat: added japanese choice
7 years ago
Eric Knibbe 96dda59fa0 also check "cn" attribute for display name
7 years ago
Johnny Shields 4bedd45f58 Small change
7 years ago
Johnny Shields 5508f942d2 Finish Japanese translation
7 years ago
Johnny Shields 989a6de51a Japanese WIP
7 years ago
Nicolas Giard f0722cfddf fix: eslint error
7 years ago
Alexander Gebhard 1266e1f02b Added Referrer Policy
7 years ago
NGPixel 516220bdda feat: delete a page
7 years ago
NGPixel ca8451720f feat: setup wizard cleanup + upgrade UI
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 51f5c236d6 feat: updated dependencies
7 years ago
NGPixel 32b7947704 feat: GraphQL translations + login form
7 years ago
NGPixel 16a47e46ce feat: login UI - vector + dynamic colors
7 years ago
Nicolas Giard 7957a12216 feat: Persian locale + RTL initial support + browser locales fixes
7 years ago
NGPixel cbe39102c3 fix: login ldap detection
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
Nicolas Giard 1480c0496b fix: quotes consistency
7 years ago
Nicolas Giard 20ad107a00 fix: change default viewSource value
7 years ago
Bamieh 782e13f602 strict equality
7 years ago
Bamieh 4b33a83d4e viewSource theme config
7 years ago
Ahmad Bamieh 9361815c4d follow linter style
7 years ago
Ahmad Bamieh 062e7dc473 follow linter style
7 years ago
Ahmad Bamieh 1aaba802a4 add git branch support to the configs
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
Vinicius Nakamura 84ba6aa156 Typo fixes for Portuguese locale
7 years ago
NGPixel a5c7389206 fix: hotfix 1.0.6
7 years ago
NGPixel e7b6001cf8 fix: public access always false if using env var string
7 years ago
NGPixel ae2482d910 fix: updated wercker definition
7 years ago
Nicolas Giard afb6f7d686 feat: Added Dutch translations + fixes
7 years ago
Oleg Iasinovskyi 6d7709268f fix: infinite loop on termination signal
7 years ago
NGPixel 62ca6e55b3 fix: mathjax timeout + external link icons
7 years ago
NGPixel 9231081624 fix: mongoose connect fix + allpages nav theming
7 years ago
NGPixel c82aacfb29 fix: Safari js workaround
7 years ago
NGPixel 8ad17daa0e fix: alert icons
7 years ago
NGPixel b476bf5cc0 fix: git version check leftover
7 years ago
NGPixel d007c0cbc9 fix: configuration wizard js load
7 years ago
NGPixel fb2408ff22 fix: incorrect nodejs version check
7 years ago
NGPixel 20a2e0e3ce feat: history browse diffs
7 years ago
NGPixel fa1f332057 feat: History - versions data
7 years ago
NGPixel 8e6938483c fix: Allow CJK + Arabic chars in search queries
7 years ago
NGPixel 137fefefe0 docs: Updated changelog
7 years ago
NGPixel 3752e95b92 feat: Host Information on System Info page
7 years ago
NGPixel fc42fd21e5 feat: Color Theme live preview
7 years ago
NGPixel 06b49e037b feat: Dark/Light Theme support for code blocks
7 years ago
NGPixel 8cf3f6f066 feat: code colorize option support
7 years ago
NGPixel 78624fbb4c feat: Color Theme page logic
7 years ago
Nicolas Giard 424d2bfa98 feat: Added German localization files
7 years ago
NGPixel d5c13c4061 fix: match 2 or 3 version precision for git
7 years ago
NGPixel 6b37797a00 feat: Color Themes page UI + Hero theme support
7 years ago
NGPixel 247d598edb feat: Color Themes - Header + Sidebar + Footer support
7 years ago
NGPixel c863059a53 feat: admin page icons + Color Theme footer field
7 years ago
NGPixel 00da4e3e05 feat: Color Theme page UI + color picker + toggle
7 years ago
NGPixel a1b6dfb308 fix: Incorrect indentation (eslint)
7 years ago
NGPixel f37cbac332 feat: Split System Info and System Settings pages
7 years ago
NGPixel 919afb46e2 feat: Optional linebreaks + mathjax processing
7 years ago
NGPixel 3d9aa18c05 refactor: Pre-render TeX + MathML server-side to SVG
7 years ago
NGPixel f978db4728 fix: blockquote styling regression bug
7 years ago
NGPixel 5312f5320a feat: updated icons to Nucleo
7 years ago
NGPixel 1cb1c5acf9 fix: Path with slash display issue in Not Found error page
7 years ago
NGPixel 879ca63be5 feat: 2FA UI + modal
7 years ago
NGPixel d7992a5e19 fix: fusebox bundle rebuild bug
7 years ago
NGPixel 485e1a78f6 fix: removed jquery explicit includes
7 years ago
NGPixel 6b43b101dc fix: nav.root french translation
7 years ago
Nicolas Giard 10329d44e4 fix: Added nav.root translation key
7 years ago
NGPixel bbaf311372 fix: Install fixes + localization home key
7 years ago
Nicolas Giard fa68da3396 feat: Browser translations fixes
7 years ago
NGPixel 28fb2aee70 refactor: vue fixes + modal-upgrade-system.vue
7 years ago