Abijeet
148350009c
#47 Adds comment permission to each role.
2017-01-29 14:25:20 +05:30
Abijeet
70991fc1e5
Merge branch 'master' of https://github.com/Abijeet/BookStack
2017-01-29 09:35:46 +05:30
Dan Brown
8f19231ed5
Added options to use database cache & sessions
2017-01-21 16:39:50 +00:00
Abijeet
397db04428
Added comments controller, model, repo, and the database schema. Modified existing Page model to associate with comments.
2017-01-13 21:45:48 +05:30
Dan Brown
581c382f65
Fixed image delete permission issue
...
Also fixed missing translations and wrote tests to cover issue.
Fixes #258
2017-01-08 19:19:30 +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
fcfb9470c9
Added further attribute endpoints and added tests
2016-05-07 14:29:43 +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
9a31b83b2a
Worked around create permission quirks
2016-04-26 21:48:17 +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
8e6248f57f
Added restriction tests and fixed any bugs in the process
...
Also updated many styles within areas affected by the new permission and roles system.
2016-03-05 18:09:21 +00:00
Dan Brown
8e274a5a84
Refactored some permission controls and increased testing for roles system
2016-03-02 22:35:01 +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
d3709de035
Added more tests to increase test coverage
2016-01-02 14:48:35 +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
9f435553dc
Updated composer, Fixed sidebar tree list & Added extra pages to Dummy seeder. Fixes #28 , Fixes #29
2015-12-02 19:10:05 +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
e8dd7fda1f
Added some basic registration testing
2015-09-10 20:28:53 +01: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
713827f941
Tweaked some styles and started automated testing. Fixes #11 .
2015-09-02 18:26:33 +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
Dan Brown
ae95d0a239
Added permission system
2015-08-29 15:03:42 +01:00
Dan Brown
5d9d096028
Added activity history to to all entities. Fixes #12
2015-08-16 18:59:23 +01:00
Dan Brown
fbccc6824a
Added page revisions. Fixes #2
2015-08-09 12:06:52 +01:00
Dan Brown
52033f3a6f
Added created_by and updated_by to entities. Fixes #3
2015-08-08 21:28:50 +01:00
Dan Brown
71e2e057cb
Added auth login control
2015-08-05 20:59:39 +01:00
Dan Brown
b9df3c647a
Started working on chapters
2015-07-27 20:17:08 +01:00
Dan Brown
1ec9466c29
Got image uploads working
2015-07-13 21:52:56 +01:00
Dan Brown
3c7bd297ea
Added page editing
2015-07-12 21:31:15 +01:00
Dan Brown
eaa1765c7a
Initial commit
2015-07-12 20:01:42 +01:00