Dan Brown
11960d9d3a
Cleaned page form JS & spaced tag box
...
As per #174
2016-09-05 19:33:14 +01:00
Dan Brown
bbd8fff021
Fixed bad image base-urls and forced tinyMCE to use absolute
...
Also ensured image file existance is checked during base64 conversion
during exports.
Closes #171 .
2016-09-03 19:24:58 +01:00
Dan Brown
0dbb8babee
Merge branch 'page_link_selector'
2016-09-03 10:40:27 +01:00
Dan Brown
b14e9fc619
Fixed some cross browser flexbox popup issues
...
Set min height for poor IE & safari flexbox support.
Fixes #105 .
2016-09-03 10:32:14 +01:00
Dan Brown
63c6d3478d
Added image paste and drop to markdown editor
...
Only currently tested in chrome.
Closes #128
2016-09-02 21:18:48 +01:00
Dan Brown
781f0e7887
Added draft save indicator and fixed notification positions
2016-09-02 19:26:12 +01:00
Dan Brown
23e014cb25
Added link selector to markdown editor
2016-09-02 18:54:26 +01:00
Dan Brown
5b64358ef1
Added link selector interface to WYSIWYG editor
2016-09-01 20:36:22 +01:00
Dan Brown
56df64063d
Updated popup design and started integrating link selector
...
Extracted design and base styles from image manager into generic popup
classes that can be used by other app components such as the new
popup Book/Chapter/Page link selector
2016-08-30 20:05:59 +01:00
Dan Brown
96c074bb56
Merge fixes from branch 'v0.11'
2016-08-21 15:02:37 +01:00
Dan Brown
757f16a3b5
Improved page tag box structure and fixed footer in PDF export.
...
Fixes #162 .
2016-08-21 13:35:22 +01:00
Dan Brown
92d393537c
Merge branch 'v0.11'
2016-08-14 13:09:44 +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
b157a9927a
Fixed tag section and editor safari rendering.
...
Fixes #152 .
2016-08-13 14:54:23 +01:00
Dan Brown
b246a67e8a
Fixed double brace issues in both editors.
...
Double braces were being parsed by angular in both the WYSIWYG and markdown editor.
Fixes #150 and fixes #155 .
2016-08-13 14:18:31 +01:00
Dan Brown
07c7d5af17
Updated elixr and fixed table th element borders
...
Fixes #164 .
2016-08-13 10:02:54 +01:00
Dan Brown
d05e85efa9
Fixed back-to-top button on firefox. Fixes #153 .
2016-07-26 18:03:10 +01:00
Dan Brown
3fd82200cc
Added WYSIWYG editor shortcuts
2016-07-12 21:11:48 +01:00
Dan Brown
7215392784
Changed when revisions are saved and update changelog input
...
Revisions are now saved when te page content is originally saved whereas before they were saved on the next update to the page.
2016-07-10 12:12:52 +01:00
Younès EL BIACHE
c279c6e2af
replace GPL diff lib with MIT lib
...
replace gpl lib with mit lib
2016-07-10 12:01:05 +02:00
Younès EL BIACHE
6bc72e157a
edit summary
2016-07-07 20:53:43 +02:00
Younès EL BIACHE
9537e2ae95
html diff in revision view
2016-07-07 19:54:40 +02:00
Dan Brown
10418323ef
Prevented shift-tab from selecting a tag
2016-07-03 10:47:20 +01:00
Dan Brown
c25ef18900
Made list default messages a little nicer
2016-07-03 10:12:12 +01:00
Dan Brown
b0a63ba0cc
Tightened and cleaned some list styles
2016-07-03 09:58:45 +01:00
Dan Brown
361ba8b244
Made stick book navigation recalc on window resize
2016-06-25 15:46:31 +01:00
Dan Brown
bcd9c2044e
Added WYSIWYG editor callouts
2016-06-19 19:02:53 +01:00
Dan Brown
7f99903fdb
Finished off page move functionality
2016-06-12 12:14:14 +01:00
Dan Brown
97d011ac8e
Started work on page move view and entity selector
2016-06-11 21:04:18 +01:00
Dan Brown
eec9c05518
Added tag autosuggestion when no input provided
...
Shows the most popular tag names/values.
As requested on #121
2016-06-04 15:37:28 +01:00
Dan Brown
246d1621f5
Limited tag value autosuggestions based on tag name
...
As requested on #121
2016-06-04 14:54:31 +01:00
Dan Brown
5b9362ab0b
Added (Ctrl+s) draft force save
2016-05-28 13:51:07 +01:00
Dan Brown
f602b088ac
Added basic markdown scroll syncing
2016-05-28 13:24:07 +01:00
Dan Brown
bd00a03e7b
Added support for custom content in HTML head
2016-05-22 11:01:21 +01:00
Dan Brown
be517de7dc
Added pagination, sorting & searching to users list
...
As requested on #113
2016-05-22 10:44:31 +01:00
Dan Brown
49621e7b15
Fixed flexbox overflow scrolling issues in firefox
...
Fixes #111
2016-05-22 09:08:37 +01:00
Dan Brown
e80ae76856
Added auto-suggestions to tag names and values
2016-05-15 20:12:53 +01:00
Dan Brown
7932069535
Added tags to page display and simplified editing flow
...
Tags now save with the page content data
2016-05-15 10:39:17 +01:00
Dan Brown
78564ec61d
Cleaned up tag edit interface
2016-05-14 20:02:00 +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
9dc1b35e82
Made settings ui a little less jumpy
2016-04-24 10:28:47 +01:00
Dan Brown
2dc1180a41
Added custom, More consistent hr insertion
...
Since the previous hr plugin caused large empty p tags
2016-04-23 19:15:49 +01:00
Dan Brown
8b36ca95a3
Improved font quality and cyrillic support
...
Fixes dodgy font rendering on windows
2016-04-20 19:11:33 +01:00
Dan Brown
792e786880
Added lists plugin to TinyMCE, Fixed strange nested list behaviour
...
Fixes #97
2016-04-14 22:34:33 +01:00
Dan Brown
d6bad01130
Fixed draft time display, Cleaned up some code
...
Cleaned up some comment spacing in book controller and refactored some of the view service functions.
2016-04-09 14:26:42 +01:00
Dan Brown
a33deed26b
Added user listing to role edit screen
2016-04-09 13:57:38 +01:00
Dan Brown
2e7345f4f0
Localised draft save time display
...
In reference to #83 .
2016-04-09 13:36:32 +01:00
Dan Brown
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
Dan Brown
e9b596d3bc
Merge bugfixes from branch 'v0.8'
2016-03-30 21:49:25 +01:00
Dan Brown
8b109bac13
Trimmed long names in header
...
Fixes #87
2016-03-30 21:28:38 +01:00
Dan Brown
dc2978824e
Added basic system tests for markdown editor, Added extra test helpers
...
Added test helpers for checking if an element exists / does not exist on a page.
Also fixed markdown editor bugs found while creating tests.
2016-03-29 20:13:23 +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
efb49019d4
Integrated the markdown editor with the image manager
2016-03-29 18:25:54 +01:00
Dan Brown
26965fa08f
Added a markdown editor
2016-03-25 14:41:15 +00: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
dbe11c1360
Attached images to pages and added restriction filtering
...
Closes #79
2016-03-13 13:30:47 +00:00
Dan Brown
75ecf1c44d
Fixed inset chapter list colors
...
The colors were being overridden by the custom theme color.
Styles added to force color to page and/or page draft.
2016-03-13 12:43:42 +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
ced8c8e497
Merged branch autosaving_drafts into master
2016-03-12 16:31:37 +00:00
Dan Brown
bf7852ce85
Organised test files & added page update draft tests
...
Also cleaned styling for new autosave ui parts.
Closes #36 .
2016-03-12 16:31:02 +00:00
Dan Brown
30214fde74
Added UI components of page autosaving
2016-03-12 15:52:19 +00:00
Dan Brown
e9c213f803
Fixed firefox list editing bug and made button text size more consistent
...
Fixes #77
2016-03-09 23:23:28 +00:00
Dan Brown
93ebdf724b
Changed direct attributes to prevent conflicts
2016-03-09 22:54:18 +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
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
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
a14b5c33fd
Added missing permission checkboxes and improved image AJAX permission responses
2016-02-27 20:52:46 +00:00
Dan Brown
c86a122d80
Added table header row styling, made code blocks horizontally scrollbable fixed link popup on firefox
2016-02-22 20:18:08 +00:00
Dan Brown
8eb2960950
Added recently created & updated page listings
...
Closes #46 .
2016-02-20 18:51:01 +00:00
Dan Brown
bab6fd1f2f
Added recent pages to home view and made the home content more compact
2016-02-20 12:37:06 +00:00
Dan Brown
4d9726dbdd
Added content to user profile pages
2016-02-17 22:11:48 +00:00
Dan Brown
354912a1df
Made book-navigation sidebar on pages sticky
2016-02-11 22:23:19 +00:00
Nick Walke
eacff3a9f0
Fixes #45
2016-02-11 14:02:17 -06: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
9b83c57316
Fixed some design issues and improved page export styling
...
Fixed alignment on export options dropdown.
Fixed bullet list items sitting too close next to floated content. Fixes #34 .
Fixed text overlaying images in PDF exports (Floats removed for now). Fixes #53 .
Fixed spaced table cells on html & PDF exports.
2016-02-08 20:41:40 +00:00
Dan Brown
8296782149
Updated image controller styling and added preview option
...
The notification system was also updated so it can be used from JavaScript events such as image manager uploads.
Closes #25
2016-02-07 10:17:38 +00:00
Dan Brown
080acf0a62
Added plaintext & basic PDF page Export
2016-01-31 17:53:30 +00:00
Dan Brown
ea2e16cabb
Added page HTML export
2016-01-20 22:13:13 +00:00
Dan Brown
bb87401d10
Improved image upload error handling and fixed bad user-avatar rewriting
2016-01-17 15:19:26 +00:00
Dan Brown
d3709de035
Added more tests to increase test coverage
2016-01-02 14:48:35 +00:00
Dan Brown
e519236d94
Removed external fonts from page forms and remove initial form flicker
2015-12-31 17:19:29 +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
cca3533d35
Improved error messages for image uploads and formatted much js
2015-12-30 19:57:17 +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
4db692309b
Standardized vue component http access and fixed some small bugs
2015-12-28 15:58:13 +00:00
Dan Brown
af33156369
Fixed name retrieval on missing users and added tests to cover along with some test helper methods
2015-12-15 19:27:36 +00:00
Dan Brown
8f7c642f32
Added custom user avatars
2015-12-09 22:30:55 +00:00
Dan Brown
a3188d349c
Added mulit image-type compatability to manager & app and added scaled image selection
2015-12-08 22:04:59 +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
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
9969698783
Floating page content bugfix and prevent incompatable image uploads. Fixes #26 .
2015-12-01 20:26:09 +00:00
Dan Brown
3d9084816e
Added libs into project and fixed ol lists
2015-11-30 21:44:23 +00:00
Dan Brown
03096c2fcd
Cleaned book-show and page sidebar by hiding inactive chapter contents
2015-11-29 18:06:55 +00:00
Dan Brown
3825ea8c14
Fixed book js not working
2015-11-22 13:12:15 +00:00
Dan Brown
e5b9be2e76
Added pagination to books page
2015-11-09 19:46:04 +00:00
Dan Brown
ab6f6a5522
Cleaned up vuejs components and added image-picker deafult image
2015-11-09 19:20:44 +00:00
Dan Brown
35397f26dc
Merge branch 'master' into vuejs_release
2015-11-09 19:06:12 +00:00
Dan Brown
f0f30e14f0
Fixed long words breaking tables
2015-11-09 19:05:52 +00:00
Dan Brown
53aa4635dc
Updated vuejs and got it working with current components
2015-11-01 20:00:57 +00:00
Dan Brown
bd73c88edd
Improved login form and added remember me option
2015-10-22 20:23:39 +01:00
Dan Brown
9425f227fe
Added revisioning to assets and added print styles. Closes #23 .
2015-10-22 19:41:49 +01:00
Dan Brown
d7520f224c
Fixed book sort and added leave page warning to page editor. Fixes #22 and closes #21
2015-10-22 19:06:50 +01:00
Dan Brown
eafdeea98f
Cleaned mce edit bar and image options
2015-10-18 20:06:49 +01:00
Dan Brown
8ea75b0fdf
Image uploads now quicker, and image sized reduced with links to originals
2015-10-18 18:48:51 +01:00
Dan Brown
6c4b4e1cf9
Made header more responsive and added nicer settings switches
2015-10-18 17:29:26 +01:00
Dan Brown
13fa1080dc
Added tests for user crud
2015-10-18 16:06:06 +01:00
Dan Brown
5795e12052
Added margins to floated images and updated editor controls. Fixes #18 .
2015-10-14 22:12:46 +01:00
Dan Brown
965851d112
Added book and chapter icons to pages in global search results. Closes #19 .
2015-10-14 21:55:56 +01:00
Dan Brown
7039695b65
Added chrome paste-image-upload. Closes #20 .
2015-10-14 21:46:18 +01:00
Dan Brown
5af6656fae
Extracted page form js and added better page content linking
2015-10-10 18:57:52 +01:00
Dan Brown
644563dbf5
Fixed list style
2015-10-08 23:51:56 +01:00
Dan Brown
8b951403e4
Modularised/bundled js and made image-manager a proper component
2015-10-08 23:49:18 +01:00
Dan Brown
6b4ec65b03
Added logo selector
2015-10-07 23:17:48 +01:00
Dan Brown
3aaab238d0
Added a logo and fixed old revision layout. Fixes #16 .
2015-10-01 21:08:36 +01:00
Dan Brown
2acbe0f0c8
Updated page editor with more usefull buttons
2015-09-06 15:03:37 +01:00
Dan Brown
e449f25cc8
Added cross-book page/chapter sorting
2015-09-06 14:35:53 +01:00
Dan Brown
2c3fb557d6
Started social registration
2015-09-05 17:42:05 +01:00
Dan Brown
eac7378ce0
Made social accounts attachable
2015-09-04 20:40:36 +01:00
Dan Brown
2dcc5105ad
Added social sign in
2015-09-04 17:16:58 +01:00
Dan Brown
6ded178dc0
Cleaned styles further and added loading icon to search
2015-09-03 19:05:45 +01:00
Dan Brown
d990c3cec9
Cleaned and organised many css/js files
2015-09-03 16:51:10 +01:00
Dan Brown
713827f941
Tweaked some styles and started automated testing. Fixes #11 .
2015-09-02 18:26:33 +01:00
Dan Brown
30d2edddda
Cleaned book-show page/chapter list design
2015-09-02 14:39:54 +01:00
Dan Brown
1f03d8fb2a
Fixed issue with image manager js not being updated
2015-09-01 18:37:40 +01:00
Dan Brown
69eff86ff5
Added image user checking before deletion. Fixes #13 .
2015-09-01 18:28:50 +01:00
Dan Brown
03f5f9e9b9
Added AJAX-based search to books, Fixes #15
2015-09-01 15:35:11 +01:00
Dan Brown
9a82d27548
Updated Search experience including adding fulltext mysql indicies.
2015-08-31 20:11:44 +01:00
Dan Brown
1b29d44689
Improved empty lists. Fixes #10 .
2015-08-31 17:59:45 +01:00
Dan Brown
598fd7811b
Rolled out redesign across application
2015-08-31 11:43:28 +01:00
Dan Brown
505a22bc7b
Started another major redsign
2015-08-30 17:53:30 +01:00
Dan Brown
17f4aa4300
Added initial settings interface, Fixes #9 .
2015-08-30 15:31:16 +01:00
Dan Brown
f37a886205
Updated views for permissions and added notifications. Fixes #2 and #7
2015-08-29 16:00:19 +01:00
Dan Brown
ae95d0a239
Added permission system
2015-08-29 15:03:42 +01:00
Dan Brown
958ed627dd
Added user avatars. Fixes #20
2015-08-23 13:41:35 +01:00
Dan Brown
7b65ba49f6
Improved code pasting experience. Fixes #6
2015-08-22 15:06:03 +01:00
Dan Brown
732f3a9986
Fixed some bugs and added a proper home page
2015-08-16 20:11:21 +01:00
Dan Brown
5d9d096028
Added activity history to to all entities. Fixes #12
2015-08-16 18:59:23 +01:00
Dan Brown
41eb2fb633
Cleaned Sidebar
2015-08-16 15:05:02 +01:00
Dan Brown
521b3b8eb1
Added sidebar highlighting and fixed code elements. Fixes #18
2015-08-16 14:51:45 +01:00
Dan Brown
ca2a3ba0e8
Made sidebar hierachy clearer
2015-08-16 00:50:27 +01:00
Dan Brown
e5a372ffbd
Added image name editing & deleting
2015-08-16 00:18:22 +01:00
Dan Brown
b0808a1c24
Added image selection
2015-08-15 11:54:46 +01:00
Dan Brown
6e4764cde5
Got basics working using vue.js
2015-08-13 22:15:56 +01:00
Dan Brown
b269b3bb3e
Some image manager fixes
2015-08-13 20:28:11 +01:00
Dan Brown
59184fa6a9
Started on hiding manager on request
2015-08-13 07:44:10 +01:00
Dan Brown
83c653fc32
Got react image manager working
2015-08-12 23:42:42 +01:00
Dan Brown
8d72883dcb
Started react implementation
2015-08-12 18:48:26 +01:00
Dan Brown
9f95cbcbfb
Improved image serving and uploading. Fixes #7 and #8 .
2015-08-09 14:53:44 +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
fc50a1400d
Added User managment. Fixes #5
2015-08-08 20:05:30 +01:00
Dan Brown
71e2e057cb
Added auth login control
2015-08-05 20:59:39 +01:00
Dan Brown
2aca1794de
Fixed link hooks
2015-07-30 23:43:18 +01:00
Dan Brown
1e2f5ded38
Fixed minor issue with large images again
2015-07-30 22:44:58 +01:00
Dan Brown
762ae761b5
Fixed minor issue with large images
2015-07-30 22:42:05 +01:00
Dan Brown
b54ef3bb4b
Made chapters functional and cleaned design features
2015-07-30 22:27:35 +01:00
Dan Brown
fd1a0dceb2
Expanded chapters interface and improved book/page deletion
2015-07-28 20:57:13 +01:00
Dan Brown
b9df3c647a
Started working on chapters
2015-07-27 20:17:08 +01:00
Dan Brown
ef77c10a70
Vastly improved design and cleaned text input
2015-07-23 21:55:46 +01:00
Dan Brown
2c95528de4
Started redesign
2015-07-21 22:11:30 +01:00
Dan Brown
66dd297853
Neated some stock styles
2015-07-21 21:16:26 +01:00
Dan Brown
941b4496c2
Addded sorting logic to pages
2015-07-21 20:13:29 +01:00
Dan Brown
da2ba4d9f3
Got the tree view working
2015-07-20 22:05:26 +01:00
Dan Brown
52cf7e4483
Added logo and favicon
2015-07-16 21:24:26 +01:00
Dan Brown
4c0783fdc7
Added search
2015-07-16 19:53:24 +01:00
Dan Brown
787ad20ce7
Added link functionality
2015-07-16 19:15:22 +01:00
Dan Brown
46217a5880
Vastly improved design
2015-07-15 22:55:49 +01:00
Dan Brown
d461861263
Integrated TinyMCE
2015-07-14 22:34:31 +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