573357a08c
Extracted text from logic files
2016-12-04 16:51:39 +00:00
e639600ba5
Renamed files to attachments
2016-11-12 14:12:26 +00:00
672b15d36c
Fixed attachment base-url usage and non-existant images
...
Images now self-delete if the original file does not exist.
Prevents simply getting non-fixable errors.
Also cleaned some JS.
2016-11-12 12:41:34 +00:00
ab468bac3c
Updated build and versioning system
...
Added versioning file instead of using git tags
(Step towards removing git as a dependancy in the future)
Updated gulpfile to fit with verisioning system and cleaned
up node dependancies.
Fixes #108
2016-10-30 17:44:00 +00:00
30458405ce
Page Attachments - Improved UI, Now initially complete
...
Closes #62
2016-10-23 17:55:48 +01:00
91220239e5
Added in attachment tests
2016-10-23 15:25:04 +01:00
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
867fc8be64
Added basic attachment editing functionality
2016-10-11 20:39:11 +01:00
89509b487a
Added attachment creation from link/name
2016-10-10 21:13:18 +01:00
ac0b29fb6d
Added view, deletion and permissions for files
2016-10-10 20:30:27 +01:00
673c74ddfc
Started work on attachments
...
Created base models and started user-facing controls.
2016-10-09 18:58:22 +01:00
b662670efc
Prevented guest users creating draft pages.
2016-09-29 15:56:57 +01:00
24523cf31d
Added page autosave request failure notification
...
Closes #192
2016-09-18 15:10:27 +01:00
1d681e53e4
Added page navigation and tweaked header styles
...
Changed header selection in editor to be more descriptive and
to provide a wider range of styles.
Closes #68
2016-09-18 14:49:36 +01:00
393f6047f2
Updated table styling to ideally by more predictable
...
Set styles to be fixed and not cut text.
2016-09-06 20:47:34 +01:00
d94fc5b694
Fixed table cell p tag spacing and de-duped editor shortcuts
...
Also changed shortcuts to be better compatible with OSX by using the
command key.
2016-09-06 19:50:47 +01:00
11960d9d3a
Cleaned page form JS & spaced tag box
...
As per #174
2016-09-05 19:33:14 +01:00
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
0dbb8babee
Merge branch 'page_link_selector'
2016-09-03 10:40:27 +01:00
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
63c6d3478d
Added image paste and drop to markdown editor
...
Only currently tested in chrome.
Closes #128
2016-09-02 21:18:48 +01:00
781f0e7887
Added draft save indicator and fixed notification positions
2016-09-02 19:26:12 +01:00
23e014cb25
Added link selector to markdown editor
2016-09-02 18:54:26 +01:00
5b64358ef1
Added link selector interface to WYSIWYG editor
2016-09-01 20:36:22 +01:00
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
92d393537c
Merge branch 'v0.11'
2016-08-14 13:09:44 +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
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
d05e85efa9
Fixed back-to-top button on firefox. Fixes #153 .
2016-07-26 18:03:10 +01:00
3fd82200cc
Added WYSIWYG editor shortcuts
2016-07-12 21:11:48 +01:00
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
10418323ef
Prevented shift-tab from selecting a tag
2016-07-03 10:47:20 +01:00
c25ef18900
Made list default messages a little nicer
2016-07-03 10:12:12 +01:00
b0a63ba0cc
Tightened and cleaned some list styles
2016-07-03 09:58:45 +01:00
361ba8b244
Made stick book navigation recalc on window resize
2016-06-25 15:46:31 +01:00
bcd9c2044e
Added WYSIWYG editor callouts
2016-06-19 19:02:53 +01:00
7f99903fdb
Finished off page move functionality
2016-06-12 12:14:14 +01:00
97d011ac8e
Started work on page move view and entity selector
2016-06-11 21:04:18 +01:00
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
246d1621f5
Limited tag value autosuggestions based on tag name
...
As requested on #121
2016-06-04 14:54:31 +01:00
5b9362ab0b
Added (Ctrl+s) draft force save
2016-05-28 13:51:07 +01:00
f602b088ac
Added basic markdown scroll syncing
2016-05-28 13:24:07 +01:00
e80ae76856
Added auto-suggestions to tag names and values
2016-05-15 20:12:53 +01:00
78564ec61d
Cleaned up tag edit interface
2016-05-14 20:02:00 +01:00
b80184cd93
Renamed attribute to tags & continued interface
...
Also fixed page create route broken in last commit
2016-05-13 21:20:21 +01:00
1fa079b466
Started the page attributes interface
2016-05-12 23:12:05 +01:00
9dc1b35e82
Made settings ui a little less jumpy
2016-04-24 10:28:47 +01:00
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
792e786880
Added lists plugin to TinyMCE, Fixed strange nested list behaviour
...
Fixes #97
2016-04-14 22:34:33 +01:00
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