Nikita Melnikov
17857c88df
fix issue with link preview
2022-11-07 07:15:29 -03:00
Nikita Melnikov
8c794304b6
S3 uploads support ( #273 )
...
* finish s3 uploads implementation
* remove unnecessary file
* fix docs
* update DEVELOPMENT.md
* update doc
* update default uploads path
2022-10-08 18:26:11 +08:00
Nikita Melnikov
55b4b3ee61
🤩 MongoDB support 🤩 ( #272 )
...
* implement configuration through YAML
* remove rcparser
* use password from appConfig
* update docker configs
* fix dockerignore
* implement mongodb driver
* update eslint packages
* fix bugs
* refactor code for grouping by parent
* fix yet another bug
* use unique symbol to the EntityId type
* fix more bugs
* implement db converter
* fix bug with parent selector
* fix eslint
* db-converter refactoring
* create cli program for db-converter
* add readme and gitignore
* update development docs
* update development docs and default config
* add docs about converter
* add src/test to docker ignore
* move database code from utils
* improve docs
* eslint fix
* add more docs
* fix docs
* remove env_file from docker-compose
* implement duplicate detection in db-converter
* use published version of the config-loader
* fix bug
* Update DEVELOPMENT.md
Co-authored-by: Ilya Maroz <37909603+ilyamore88@users.noreply.github.com>
* fix bugs
* fix next/prev buttons
* fix more bugs
* fix sorting
Co-authored-by: Ilya Maroz <37909603+ilyamore88@users.noreply.github.com>
2022-10-03 20:23:59 +08:00
Nikita Melnikov
13762096c4
Implement yaml config ( #271 )
2022-09-29 06:41:24 +08:00
Peter Savchenko
505daafc50
jsops: migrate to ESM from CJM ( #228 )
...
* jsops: migrate to ESM from CJM
* rm unused code
* fix ci
2022-08-24 17:05:40 +03:00
slaveeks
70f89f28da
Added page navigation ( #209 )
...
* Added navigation on page
* Removed useless log, added docs to navigator component
* Fixed duplicated variables, some changes in navigation functions, changed pages.twig and navigator.twig
* Added flatArray model, changed navigation functions
* Replaced page footer style to page.pcss
* Fixed generating flat array, when pages remove
* Removed useless generating
* Renamed flatArray model to pagesFlatArray, updated descriptions, renamed generate to regenerate, removed hardcoded key name in cache
* Changed styles naming and added margin for navigation
* Added ability to change nesting in flat array, fixed BEM
* Updated nesting parameter, fixed BEM
* Changed navigator component by passing objects, removed navigator wrapper
* Style navigator renamed to navigator__item
* Update src/backend/models/pagesFlatArray.ts
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
* Renamed navigator__item to navigator_item
* Deleted wrappers from navigator buttons, removed page__footer
Co-authored-by: Peter Savchenko <specc.dev@gmail.com>
2022-08-02 17:38:02 +03:00
Alexander Menshikov
836aa8985e
Use absolute paths for uploads and db ( #168 )
...
* Use absolute paths for uploads and db
* Fix name interference
* Add error on auth page
* remove space
* Support of separated upload folder with absolute path
* fix files uploading
* remove log
* fix comment
Co-authored-by: n0str <team@codex.so>
Co-authored-by: Nikita Melnikov <nikmel2803@gmail.com>
2022-04-22 23:28:40 +03:00
Nikita Melnikov
34514761f5
Typescript rewrite ( #147 )
...
* Updated highlight.js
* Update .codexdocsrc.sample
remove undefined page for a fresh new install
* backend rewritten in TS
* test -> TS, .added dockerignore, bug fixed
* Removed compiled js files, eslint codex/ts added
* fixed jsdocs warning, leaving editor confirmation
* use path.resolve for DB paths
* db drives updated + fixed User model
* redundant cleared + style fixed
* explicit type fixing
* fixing testing code
* added body block type
* compiled JS files -> dist, fixed compiling errors
* fixed compiling error, re-organized ts source code
* updated Dockerfile
* fixed link to parent page
* up nodejs version
* fix package name
* fix deps
Co-authored-by: nvc8996 <nvc.8996@gmail.com>
Co-authored-by: Taly <vitalik7tv@yandex.ru>
2022-03-05 22:57:23 +04:00