Dan Brown
2704962277
Updated utfmb4 upgrade command
2017-07-22 16:19:17 +01:00
Dan Brown
6bcd89acf7
Moved utf8mb4 migration to command instead of migration
...
To prevent errors upon migration.
Command generates out the SQL syntax to make the change instead
so the upgrade can be done manually.
In reference to #425
2017-07-22 15:54:17 +01:00
Dan Brown
f101e4f010
Fixed quoting db/table names in encoding migration.
...
Also fixed incorrect if statement in db config.
2017-07-02 17:34:32 +01:00
Dan Brown
005f0eb4fc
Updated default encoding and added conversion migration.
...
Also updated how DB port is defined so that the DB_PORT
env var can be used or it can be take from the host name.
Fixes #405
2017-07-02 17:30:12 +01:00
Dan Brown
4c985aac7e
Added page revision counting
...
Adds stored revision counts to pages and the revisions themselves.
Closes #321
2017-04-20 20:58:54 +01:00
Dan Brown
37813a223a
Improved DB prefix support and removed old search method
2017-04-09 14:44:56 +01:00
Dan Brown
070d4aeb6c
Started implementation of new search system
2017-03-19 12:48:44 +00:00
Dan Brown
8f19231ed5
Added options to use database cache & sessions
2017-01-21 16:39:50 +00:00
Dan Brown
e639600ba5
Renamed files to attachments
2016-11-12 14:12:26 +00:00
Dan Brown
7ee695d74a
File upload deletion complete & added extension handling
...
Also fixed issue with file editing on JS side
2016-10-23 13:36:45 +01:00
Dan Brown
ac0b29fb6d
Added view, deletion and permissions for files
2016-10-10 20:30:27 +01:00
Dan Brown
673c74ddfc
Started work on attachments
...
Created base models and started user-facing controls.
2016-10-09 18:58:22 +01:00
Dan Brown
771626b6ec
Started work on making the public role/user configurable
...
Create a new 'public' guest user and made the public
role visible on role setting screens.
2016-09-29 12:43:46 +01:00
Dan Brown
9dc9724e15
Laravel 5.3 upgrade ( #189 )
...
* Started move to laravel 5.3
* Started updating login & registration flows for laravel 5.3 update
* Updated app emails to notification system
* Fixed registations bugs and removed email confirmation model
* Fixed large portion of laravel post-upgrade issues
* Fixed and tested LDAP process
2016-09-17 18:22:04 +01:00
Younès EL BIACHE
6bc72e157a
edit summary
2016-07-07 20:53:43 +02:00
Dan Brown
1bec3eaa1e
Added checks to use MyISAM if MySQL 5.5 is found
2016-06-04 16:32:57 +01:00
robert
4acf0c4ee0
Making sure MyISAM is set for the tables that need it for new installtions that are using mariadb.
2016-05-25 23:52:43 +02:00
Dan Brown
9d3f329bc9
Fixed missing column drop on migration rollback
2016-05-22 14:56:26 +01:00
Dan Brown
b80184cd93
Renamed attribute to tags & continued interface
...
Also fixed page create route broken in last commit
2016-05-13 21:20:21 +01:00
Dan Brown
1fa079b466
Started the page attributes interface
2016-05-12 23:12:05 +01:00
Dan Brown
5080b4996e
Started base work on attribute system
2016-05-06 20:33:08 +01:00
Dan Brown
75a4fc905b
Major permission naming refactor and database migration cleanup
2016-05-01 22:33:56 +01:00
Dan Brown
05666efda9
Added hidden public role to fit with new permissions system
2016-05-01 19:36:53 +01:00
Dan Brown
a81a56706e
Rolled out new permissions system throughout application
2016-04-24 16:54:20 +01:00
Dan Brown
ada7c83e96
Continued with database work for permissions overhaul
...
Added to the entity_permissions table with further required fields and indexes.
Wrote the code for checking permissions.
2016-04-23 18:14:26 +01:00
Dan Brown
ea287ebf86
Started creation of intermediate permission table
2016-04-20 21:37:57 +01:00
Dan Brown
6e03078de3
Started work towards adding role view permissions
...
Work halted as re-write required.
In reference to #92
2016-04-09 12:40:07 +01:00
Dan Brown
e1994ef2cf
Added editor control in admin settings & Fixed some markdown editor bugs
...
Also updated the setting system with a more sane approach to handling default values. (Now done via the setting-defaults config file)
2016-03-29 19:26:13 +01:00
Dan Brown
26965fa08f
Added a markdown editor
2016-03-25 14:41:15 +00:00
Dan Brown
dbe11c1360
Attached images to pages and added restriction filtering
...
Closes #79
2016-03-13 13:30:47 +00:00
Dan Brown
5283919d24
Added new page drafts and started image entity attaching
...
Closes #80 .
2016-03-13 12:04:08 +00:00
Dan Brown
59ce228c2e
Moved page editing to angular controller and started work on update drafts
2016-03-09 22:32:07 +00:00
Dan Brown
201f788806
Implemented database structure and inital interfaces for entity restrictions
2016-02-28 10:49:41 +00:00
Dan Brown
473261be35
Finished initial implementation of custom role system
2016-02-27 19:24:42 +00:00
Dan Brown
54e3122540
Added smarter page finding so changing the page name does not break old urls
...
Added page & book slug history to revisions so they can be looked up if a page is not found.
2016-02-25 20:01:59 +00:00
Dan Brown
4442a2e6d1
Started work on user profile pages
2016-02-16 21:25:11 +00:00
Dan Brown
d32460070f
Made ldap auth use the 'dn' if a 'uid' is not present.
...
Fixes #56
2016-02-08 19:45:01 +00:00
Dan Brown
4bb7f0613f
Fixed issue with initial user not having a password
2016-02-01 18:30:50 +00:00
Dan Brown
1c8c9e65c5
Got LDAP auth working to a functional state
2016-01-11 22:41:05 +00:00
Dan Brown
8f7c642f32
Added custom user avatars
2015-12-09 22:30:55 +00:00
Dan Brown
c88096b7e2
Revamped image system to use driver-agnotstic storage and be more efficent
2015-12-07 23:00:34 +00:00
Dan Brown
46c905df8a
Added search name weighting. Closes #27 .
2015-12-05 15:11:48 +00:00
Dan Brown
62338e4a8f
Added further tests, Fixed speed_update issues, improved search result query count
2015-11-29 17:33:25 +00:00
Dan Brown
22f8a408fa
Added indexes, Reduced queries on pages
2015-11-26 23:45:04 +00:00
Dan Brown
ea55b7f141
Added view count tracking with personalised lists
2015-11-21 17:22:14 +00:00
Dan Brown
88049476fe
Change application namespace to BookStack
2015-09-10 19:31:09 +01:00
Dan Brown
dec0cbb1b2
Got standard form-based registration working
2015-09-05 20:25:57 +01:00
Dan Brown
eac7378ce0
Made social accounts attachable
2015-09-04 20:40:36 +01:00
Dan Brown
9a82d27548
Updated Search experience including adding fulltext mysql indicies.
2015-08-31 20:11:44 +01:00
Dan Brown
17f4aa4300
Added initial settings interface, Fixes #9 .
2015-08-30 15:31:16 +01:00