scienceasdf
d7d00b44f6
fix: search engine broken when renaming or moving pages ( #2815 )
...
For building suggest in elasticsearch, the safeContent field will be splitted into arrays. If the page is renamed or moved, the server will throw error: "Cannot read property 'split' of Undefined", and the index will be broken. Here two lines are added to fix this issue.
4 years ago
Jafar Akhondali
5ba36ee421
refactor: server code ( #2545 )
...
+ Remove duplicated await
+ Replace some legacy codes with ES6
+ Fix some of eslint problems
4 years ago
Higor Tavares
06c372d53f
fix: foreign key constraint when page have comments ( #2199 )
...
* Solving foreing key contraint when page have comments
* Update pages.js
remove indentation changes
Co-authored-by: Higor Tavares <paulo.freire@dellead.com>
4 years ago
Seyed Sajad Kahani
3c5352fb53
fix: change reconnectLink behavior for page move ( #1991 )
4 years ago
Regev Brody
4bc284b06e
fix: page schema validation for extra field ( #2097 )
4 years ago
NGPixel
83b83a7510
feat: page css + scripts
5 years ago
NGPixel
53ddb50b51
feat: save page scripts + styles
5 years ago
NGPixel
65f71d8e3b
fix: strip starting slash from path during page create
5 years ago
NGPixel
89debd57f7
fix: path chars check typo
5 years ago
NGPixel
7306fabdba
fix: auto-trim trailing slash from paths + illegal chars check during move
5 years ago
GaliTW
ac11cd2cdd
fix: move page with wrong object key ( #1757 )
5 years ago
NGPixel
405187b8e0
fix: HA event publish
5 years ago
NGPixel
bd4263ecb2
feat: HA event handling + emitting
5 years ago
NGPixel
4b0e3d1c43
feat: save conflict resolution
5 years ago
NGPixel
e85de92715
feat: restore page version
5 years ago
NGPixel
da86d8ccf7
fix: objection.js 2.0 compat fixes
5 years ago
NGPixel
8f5265622f
fix: objection.js 2.0 compat fixes
5 years ago
NGPixel
988ba3f616
fix: objection 2 changes
5 years ago
NGPixel
8eddc4799e
fix: stable db migration + beta migration to stable
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
820cc77a83
fix: MSSQL - setup + pageTree + page delete
5 years ago
Phil Cullen
ea5c4ea33d
fix: MSSQL - expand pages.* to prevent duplicate columns ( #1126 )
...
* Expand pages.* to prevent duplicate columns in MSSQL
Replace pages.* in select query with explicit list of columns to avoid multiple identically named columns being returned by MSSQL
* Use global replace for analytics header templates
Replace multiple instances of the same template variable in analytics templates
* Revert "Use global replace for analytics header templates"
This reverts commit 290b53b6e3
.
5 years ago
Justin Kromlinger
8000ebec8f
refactor: use dataPath variable as given in file config ( #1118 )
...
* Actually use path variables as given in default config
* Drop paths.content, avoid populating the global WIKI object
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
38c33c58bb
feat: rebuild page tree worker
5 years ago
Nick
95535aa3b0
fix: prevent dots and spaces in page path during create
5 years ago
Nick
454da698a1
fix: git sync untracked
5 years ago
Nick
744e6e3248
fix: restore unicode chars for search content
5 years ago
Nick
26842ab62b
feat: reconnect links after page update
5 years ago
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
Nick
33e31a9901
feat: page links table
5 years ago
Nick
ab463fcae1
feat: tags on page fetch + pageLinks table schema
5 years ago
Nick
5a7fd2d73e
feat: tags UI (wip) + save tags from page
5 years ago
Nick
1d8f1f50e1
fix: prevent empty page content
5 years ago
Nick
5689444a17
feat: page locale migration + deps update
5 years ago
Nick
dc4fa9b31e
feat: utilities - cache
5 years ago
Nick
13f172978f
feat: pages admin + path parsing fixes
5 years ago
Nick
9cd8657ce6
feat: 4 new analytics modules
5 years ago
Nick
2890d9ccf0
fix: handle duplicate page entries without render content
6 years ago
Nick
10df1b4b0c
feat: storage actions + git module actions
6 years ago
Nick
7c77cb0815
fix: postgres indexing ( #791 ) + deactivate handler
6 years ago
Nick
21ee8c0c0b
feat: azure search module + rebuild index
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