919660678b
Re-structured the app code to be feature based rather than code type based
2018-09-25 12:30:50 +01:00
e60d11ee04
Altered social auto-reg to be configurable per service
...
- Added {$service}_AUTO_REGISTER and {$service}_AUTO_CONFIRM_EMAIL env
options for each social auth system.
- Auto-register will allow registration from login, even if registration
is disabled.
- Auto-confirm-email indicates trust and will mark new registrants as
'email_confirmed' and skip 'confirmation email' flow.
- Also added covering tests.
2018-09-21 18:05:06 +01:00
7ad8314bd7
Merge branch 'feature/autoregistration_social_login' of git://github.com/ibrahimennafaa/BookStack into ibrahimennafaa-feature/autoregistration_social_login
2018-09-21 16:14:52 +01:00
8ff969dd17
Updated so permission effect admins more
...
Asset permissions can now be configured for admins.
joint_permissions will now effect admins more often.
Made so shelves header link will hide if you have no bookshelves view
permission.
2018-09-20 19:48:08 +01:00
81eb642f75
Added bookshelves homepage options
...
- Updated homepage selection UI to be more scalable
- Cleaned homepage selection logic in code
- Added seed test data for bookshelves
- Added bookshelves to permission system
2018-09-20 15:27:30 +01:00
fe6dfcedf9
implement social auto registration feature
2018-08-16 21:26:54 +00:00
c3986cedfc
Added shelve icon, improved migration, added role permission
...
Icon is placeholder for now
Migration will now copy permissions from Books to apply to shelves.
Role view updated with visibility on shelve permission
2018-08-04 12:45:45 +01:00
f421d83627
Added ability to set custom ldap group -> role mapping
...
Added input in role form to allow matching against custom names.
Changed default mapping to use role display name instead of the hidden
DB name.
2018-07-15 19:34:42 +01:00
d886c6a32e
Removed old ng tags, Fixed header spacing
...
Also prevent pointer error on custom home page
2018-05-28 10:33:38 +01:00
6b84a76af1
Merge branch 'drawing_updates'
2018-05-27 19:42:25 +01:00
2bd6ba9895
Added maintenance view with image-cleanup
2018-05-27 19:40:07 +01:00
2e4863edb1
Added an option to set books as the default homepage.
...
Signed-off-by: Abijeet <abijeetpatro@gmail.com >
2018-05-09 08:26:49 +05:30
ecdeb545e0
Cleaned some form styling
...
Removed uppercasing of labels to make a little friendlier.
Extracted out toggleswitch JS into own component.
Improved basic code input for html-head-input area.
2018-03-18 15:13:46 +00:00
81fa021083
Finished migrated from icon-font to SVG
2018-02-17 19:49:00 +00:00
5ab39bfd5a
Started migration to SVG icons
2018-02-17 13:30:52 +00:00
6bb7b5465f
Added code in the settings to disable comments. Based on that hiding the comments section on the page display.
2017-11-16 00:05:24 +05:30
55759bd22a
Added ability to set a page to view on the homepage.
...
Relates to #372 and #126
2017-08-28 13:38:32 +01:00
cfc05c1b22
Improved primary color control in settings
2017-08-27 12:59:56 +01:00
4cb4c9e568
Updated remaining views to 2017 design update.
...
Also fixed issue with duplicate confirmation email.
2017-08-26 17:17:04 +01:00
148350009c
#47 Adds comment permission to each role.
2017-01-29 14:25:20 +05:30
33d4844f17
Fixed role 'manage own permissions' permission
2017-01-22 12:16:02 +00:00
c9700e38e2
Created solution for JS translations
...
Also tidied up existing components and JS
2016-12-31 14:27:40 +00:00
05316c90ba
converted image picker to blade-based component
...
Also updated some other JS translations
2016-12-24 15:21:19 +00:00
242dc21876
Converted toggle switch into a blade/jquery template
2016-12-22 19:41:32 +00:00
0775cd09a1
Extracted text for remaining views
2016-12-04 14:08:04 +00:00
e639600ba5
Renamed files to attachments
2016-11-12 14:12:26 +00:00
ac0b29fb6d
Added view, deletion and permissions for files
2016-10-10 20:30:27 +01:00
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
da10c50945
Added app name header display setting + extracted setting text
...
Closes #194
2016-09-22 18:53:22 +01:00
43d9d2eba7
Updated all application urls to allow path prefix.
...
Allows BookStack to be installed at a non-root location on a domain.
Closes #40 .
2016-08-14 12:29:35 +01:00
bd00a03e7b
Added support for custom content in HTML head
2016-05-22 11:01:21 +01:00
be517de7dc
Added pagination, sorting & searching to users list
...
As requested on #113
2016-05-22 10:44:31 +01:00
23ab1f0c81
Standardised delete aesthetics regarding roles and users
...
Also added user delete success message.
Fixes #114
2016-05-22 09:23:41 +01:00
1903422113
Merge branch 'v0.9'
2016-05-03 21:30:55 +01:00
4e8722661f
Added bookstack version in settings
...
Gets the app version via git. Closes #99
2016-05-03 21:10:05 +01:00
1b46c19849
Merge pull request #103 from ssddanbrown/add_role_view_permissions
...
Overhauled permission system and stripped migrations of most app code to reduce future breakages. Closes #101 .
2016-05-01 22:47:22 +01:00
75a4fc905b
Major permission naming refactor and database migration cleanup
2016-05-01 22:33:56 +01:00
05666efda9
Added hidden public role to fit with new permissions system
2016-05-01 19:36:53 +01:00
9dc1b35e82
Made settings ui a little less jumpy
2016-04-24 10:28:47 +01:00
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
043cdeafb3
Merge branch 'master' into add_role_view_permissions
2016-04-20 20:22:30 +01:00
a33deed26b
Added user listing to role edit screen
2016-04-09 13:57:38 +01:00
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
cbff2c6035
Added uploaded to book/page filters & search in image manager
...
Also refactored tab styles which affected the settings area.
Closes #41
2016-04-03 14:59:54 +01:00
d099885fd1
Fixed some label casing and fixed incorrect notifications
...
Fixed the book & chapter permission update notification stating the 'page permissions' have been updated.
2016-04-03 12:19:44 +01:00
e9b596d3bc
Merge bugfixes from branch 'v0.8'
2016-03-30 21:49:25 +01:00
097d9c9f3c
Updated entity restrictions to allow permissions, Not just restrict
...
Also changed wording from 'Restrictions' to 'Permissions' to keep things more familiar and to better reflect what they do.
Referenced in issue #89 .
2016-03-30 20:15:44 +01:00
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
e744d4c82c
Changed color picker library and moved color logic to front end
...
Since the old library was GPLv3 i changed the color picker to tiny-color-picker which is MIT.
Also extracted the styles to a shared view and move color calculation logic to javascript side.
2016-03-06 10:52:10 +00:00
0774ecc89c
Merge branch 'master' into nwalke-update_site_color
2016-03-06 09:08:20 +00:00