Dan Brown
042a6f9760
Updated shelf menu item to show on custom permission
...
- Extended new 'userCanOnAny' helper to take a entity class for
filtering.
Closes #1201
2019-03-09 21:15:45 +00:00
Dan Brown
f63fd4beca
Merge branch 'fix/#1110' of git://github.com/cw1998/BookStack into cw1998-fix/#1110
2019-01-05 15:12:33 +00:00
Dan Brown
70ad707c3c
Tweaked profile page anchor links and swapped register/login links
...
Also added test for login/register links on non-auth app view
Relates to #1146
2019-01-05 15:01:16 +00:00
qianmengnet
3c796b1ae7
Add "register" to nav.
...
Add "register" to nav.You need to click "login" to find register, which is not convenient for people who are not familiar with the app.
2018-11-26 09:05:38 +08:00
Christopher Wilkinson
54b36cd305
Show users link in top nav if user is signed in and only manages users
2018-11-13 13:43:20 +00:00
Dan Brown
e3e484e561
Added custom head content to exports
...
Closes #981
Also fixed incorrect download tests.
2018-09-22 11:53:40 +01:00
Dan Brown
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
Dan Brown
b89411c108
Copied book content, Added create routes
...
Added view control
Added pivot table for books relation
Added control to assign books
2018-08-27 14:18:09 +01:00
Dan Brown
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
Dan Brown
d886c6a32e
Removed old ng tags, Fixed header spacing
...
Also prevent pointer error on custom home page
2018-05-28 10:33:38 +01:00
Dan Brown
0a1546daea
Moved jQuery to use NPM and fixed some asset refs
2018-03-17 15:20:15 +00:00
Dan Brown
ced4e58137
Finished off intitial conversion to webpack
2018-03-17 13:03:13 +00:00
Dan Brown
e52bfc0c24
Attempted move to webpack again
2018-03-11 16:16:30 +00:00
Dan Brown
81fa021083
Finished migrated from icon-font to SVG
2018-02-17 19:49:00 +00:00
Dan Brown
5ab39bfd5a
Started migration to SVG icons
2018-02-17 13:30:52 +00:00
Dan Brown
295f520f21
Started design update
2017-08-19 18:32:24 +01:00
Dan Brown
28a9bd514f
Updated header design
2017-08-19 15:33:22 +01:00
Dan Brown
2a069880cd
Converted jQuery bits into raw JS components
2017-08-06 21:08:03 +01:00
Dan Brown
ad125327c0
Migrated to custom gulp setup and conintue search interface
2017-04-14 18:47:33 +01:00
Dan Brown
1338ae2fc3
Started search interface, Added in vue and moved fonts
2017-04-09 20:59:57 +01:00
Dan Brown
01cb22af37
Added tag searches and advanced filters to new search
2017-03-27 18:05:34 +01:00
Dan Brown
36173eb47d
Removed extension from translation script link
...
Also fixed bug causing EN translation backup to not be passed
to javascript translation system.
Closes #328
2017-03-05 14:10:55 +00:00
Dan Brown
af3c0e43a5
Prevented custom HTML being inserted on settings page
...
Gives option for fixing if badly formatted HTML is inserted.
Closes #310
2017-02-25 12:41:32 +00:00
Dan Brown
6638ee47d3
Fixed entities wrongly visible on 404
...
Also ensured header state as expected on 404.
In reference to BookStackApp/website#9
2017-02-05 21:19:29 +00:00
Dan Brown
c9700e38e2
Created solution for JS translations
...
Also tidied up existing components and JS
2016-12-31 14:27:40 +00:00
Dan Brown
0775cd09a1
Extracted text for remaining views
2016-12-04 14:08:04 +00:00
Dan Brown
ac80723058
Merge fixes from branch 'v0.12'
2016-11-12 11:40:54 +00:00
Dan Brown
c4eed37d8e
Added custom head content into public pages
...
Closes #211
2016-10-30 11:46:23 +00:00
Dan Brown
da10c50945
Added app name header display setting + extracted setting text
...
Closes #194
2016-09-22 18:53:22 +01:00
Dan Brown
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
Dan Brown
baa260a03d
Started work on subdirectory support
2016-08-13 17:56:25 +01:00
Dan Brown
bd00a03e7b
Added support for custom content in HTML head
2016-05-22 11:01:21 +01:00
Dan Brown
78564ec61d
Cleaned up tag edit interface
2016-05-14 20:02:00 +01:00
Dan Brown
8b109bac13
Trimmed long names in header
...
Fixes #87
2016-03-30 21:28:38 +01:00
Dan Brown
a06321675a
Forced browser scrollbar, Added custom theme compatible logo
...
Also removed link to search all pages if no pages mached search on global search page.
Closes #74 .
2016-03-13 14:00:24 +00:00
Dan Brown
66c56e9d02
Added settings helper and formatted code in some files
2016-03-06 12:55:08 +00:00
Dan Brown
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
Dan Brown
0774ecc89c
Merge branch 'master' into nwalke-update_site_color
2016-03-06 09:08:20 +00:00
Nick Walke
e3bdc391cd
Closes #55 . Allows you to set the primary color.
...
This certainly should not be seen as the final implementation of this.
I imagine that requests like this will happen for many other colors in
the system, it might be good at some point to allow them to upload their
own stylesheet to be used.
2016-03-03 12:01:14 -06:00
Dan Brown
473261be35
Finished initial implementation of custom role system
2016-02-27 19:24:42 +00:00
Dan Brown
4d9726dbdd
Added content to user profile pages
2016-02-17 22:11:48 +00:00
Dan Brown
4442a2e6d1
Started work on user profile pages
2016-02-16 21:25:11 +00:00
Dan Brown
e0279f93f9
Added a back-to-top button on all pages
...
The new back-to-top button will show after scrolling a short distance down a long page.
Closes #44 .
2016-02-08 20:42:41 +00:00
Dan Brown
f60a0c3b76
Improved 404 page and updated tests for empty search
2016-01-01 09:03:40 +00:00
Dan Brown
5bf811a488
Sanitized user-text from angular & fixed some z-index bugs on pages
2015-12-30 21:38:20 +00:00
Dan Brown
3300edc51a
Changed google cdn libs/fonts to local content. No external access is now required
2015-12-30 21:15:41 +00:00
Dan Brown
a592eaeb91
Updated page pointer to sit near mouse location and extracted page js into browserify bundle
2015-12-30 20:48:57 +00:00
Dan Brown
46c2e8b14e
Moved all vuejs parts over to angular
2015-12-30 18:38:18 +00:00
Dan Brown
3347b3b2f5
Started transfer to angularjs
2015-12-29 16:39:25 +00:00
Dan Brown
2a4ff6fb6a
Implemented custom asset versioning to make creating releases easier
2015-12-16 17:09:44 +00:00