1
0
Fork 0
mirror of https://github.com/codex-team/codex.docs.git synced 2025-08-08 15:05:26 +02:00
Commit graph

38 commits

Author SHA1 Message Date
DorofeevMark
83d3a4f117 Moved alias types to model 2019-01-24 22:35:54 +03:00
DorofeevMark
91f78521a0 Merged with master, fixed conflicts 2019-01-24 19:50:25 +03:00
Murod Khaydarov
d61818761e
Order child pages (#21)
* save ordering pages

* move to another collection

* requested changes. Code improvements

* add margin

* unit tests

* fix

* requested changes

* recursive method: create menu tree

* update comments

* fix bug

* requested changes

* move const

* fix error message on catch

* add migration

* rewrite to splices

* move methods

* testing put above method

* linter fix
2019-01-19 17:09:11 +03:00
DorofeevMark
4b08b1e62c Prevented alias creation from empty uri 2019-01-19 06:32:49 +03:00
DorofeevMark
6f3d0a19a5 Made uri property of page be optional 2019-01-18 21:08:37 +03:00
DorofeevMark
ad6582f0ca Changed css properties order 2019-01-18 18:38:50 +03:00
cabad11
dbfc594e66
Don't allow to set child element as parent. (#19)
* filter available pages

* refactor

set function as method of Pages

* change wrong word

* change commentaries

* change method name

* refactor

refactor

* Update src/controllers/pages.js

Co-Authored-By: cabad11 <44175180+cabad11@users.noreply.github.com>

* refactor

change comments
change metod name
2019-01-14 17:53:10 +03:00
DorofeevMark
9cb14c6520 Added server validation for uri 2019-01-13 00:48:59 +03:00
DorofeevMark
39a0d74042 Fixed parent page link 2019-01-12 22:09:13 +03:00
DorofeevMark
66195ffe69 Fixed bugs related to translation 2019-01-12 20:44:37 +03:00
DorofeevMark
180194c5b3 Added missed files 2019-01-09 22:32:28 +03:00
DorofeevMark
d4ce1b4ce9 Escaping special characters 2019-01-09 22:31:30 +03:00
DorofeevMark
b611b41a5c Added tests for aliases 2018-12-30 22:30:25 +03:00
DorofeevMark
06280ae0f6 Added tests for alias model 2018-12-30 21:22:54 +03:00
DorofeevMark
dd2033f3c9 Modified page's tests 2018-12-29 14:40:08 +03:00
DorofeevMark
82fa1da8ff Removed pages controller promise 2018-12-29 12:40:20 +03:00
DorofeevMark
65c4d85eff Changed uri parsing 2018-12-25 18:39:44 +03:00
DorofeevMark
4509235409 Changed hash function 2018-12-24 21:30:33 +03:00
DorofeevMark
bdd5da4ec6 Added ability to change uri manually 2018-12-21 08:49:35 +03:00
DorofeevMark
77f671b052 Added abiltity to support few pages with same title 2018-12-14 22:00:29 +03:00
DorofeevMark
88172e7d34 Fixed redirect after page creation 2018-12-13 19:59:50 +03:00
DorofeevMark
db55a7a7d2 Added routing form aliases 2018-12-12 21:48:13 +03:00
DorofeevMark
40cd1f5a5e Added aliases collection 2018-12-11 20:56:19 +03:00
DorofeevMark
2364fd2ea2 Added uri property to Page model 2018-12-11 14:43:56 +03:00
cabad11
9966131100
Show parent page title (#14)
* Fix

show parent page

* Update pages.js

* fix

* merge
2018-12-09 21:45:28 +03:00
Peter Savchenko
262c1614ed
New tools added + code highlighting (#12) 2018-10-20 17:54:15 +03:00
Peter Savchenko
f845a0d09f
Show created pages in menu (#11)
* Show created pages in menu

* reverse children sorting
2018-10-19 21:08:24 +03:00
Peter Savchenko
730eff7995
Page showing, page edit, move API to /api/ (#10) 2018-10-15 22:06:01 +03:00
George Berezhnoy
ff09f695d0
Babel eslint parser (#9)
* Move testing to 3001 port
Create separate database for testing
Add runtime configuration file support

* Add babel-eslint parser
2018-10-07 19:25:12 +03:00
George Berezhnoy
452d0ae816
Move testing to 3001 port (#8)
Create separate database for testing
Add runtime configuration file support
2018-10-07 19:15:10 +03:00
Peter Savchenko
073772c047
Page creation basics (#7)
* Page cration basics

* remove unused code

* add client-side Header validation

* remove static method

* rm await duplication
2018-10-04 22:08:21 +03:00
Peter Savchenko
5c0560a2ed
Code splitting now works through awaited import (#6) 2018-10-03 12:26:41 +03:00
Peter Savchenko
e7e64cea3e
Integrate CodeXEditor: dynamic import added (#5)
* Main elements created

* Add Editor to the writing page
2018-09-19 01:47:32 +03:00
Peter Savchenko
4326cb22ab
Main elements created (#4) 2018-09-18 13:10:44 +03:00
Peter Savchenko
248558a11f
Frontent build system is ready (#3)
* Frontent build system is ready

* Set up linter for frontend part

* move code to /src

* update db

* upd test

* remove db

* ignore .db
2018-09-07 19:24:09 +03:00
George Berezhnoy
3762ea3791
Add nvmrc (#2)
* Add nvmrc

* Add readme and nvm.sh script

* Add note for windows users
2018-09-03 23:05:50 +03:00
George Berezhnoy
7add63d90b
Page model (#1)
* Initial database and page MVC

* Add mocha tests

* Add docs

* Add docs about nedb query options

* Add eslint and editorconfig + husky

* Improve precommit script

* Remove unnecessary dependencies
2018-08-17 13:58:44 +03:00
gohabereg@gmail.com
2e717f6415 Initial 2018-08-10 19:25:29 +03:00