Dan Brown
8744eb2d62
Merge branch 'v23-10' into release
2023-11-20 14:02:23 +00:00
Dan Brown
15d7161428
Images: Prevented base64 extraction without permission
...
Also added content sniffing as an extra check.
Added tests to cover.
2023-11-20 13:32:31 +00:00
Dan Brown
9b1f820596
Images: Forced intervention loading via specific method
...
Updated image loading for intervention library to be via a specific
'initFromBinary' method to avoid being overly accepting of input types
and mechansisms.
For CVE-2023-6199
2023-11-19 16:34:29 +00:00
Dan Brown
2fb873f7ef
Favicon: Moved resizing to specific resizer class
2023-11-19 15:57:19 +00:00
Dan Brown
bff1f502bb
JS: Removed random extra import
2023-11-09 13:36:00 +00:00
Dan Brown
d8383cfa80
Updated version and assets for release v23.10.2
2023-11-07 15:22:34 +00:00
Dan Brown
4626278447
Merge branch 'development' into release
2023-11-07 15:22:11 +00:00
Dan Brown
48f115291a
Updated translator attribution before release v23.10.2
2023-11-07 15:12:15 +00:00
Dan Brown
6cd38a8ace
Merge branch 'development' of github.com:BookStackApp/BookStack into development
2023-11-07 15:09:54 +00:00
Dan Brown
fa6ac211b6
Dropdowns: Fixed bad direction logic, added dynmaic height
...
Changes since adding notifications would cause direction to be assessed
upon max height of 80vh, which caused large dropdowns like the audit log
dropdown to drop up and/or go offscreen.
This restores the default assessment of 500px, and adds dynamic
max-height adjustment to provide more room for large dropdowns.
For #4652
2023-11-07 15:07:11 +00:00
Dan Brown
1310db19ca
Updated translations with latest Crowdin changes ( #4643 )
2023-11-07 14:40:53 +00:00
Dan Brown
ea0469e61a
PWA: Prevent passing credentials to avoid redirection issues
...
For #4649
More of a patch around the issue for now.
Have opened #4656 to properly address.
2023-11-07 14:33:37 +00:00
Dan Brown
c61af9c22b
Updated version and assets for release v23.10.1
2023-11-02 14:44:53 +00:00
Dan Brown
72521d0906
Merge branch 'development' into release
2023-11-02 14:35:49 +00:00
Dan Brown
889b0dae3b
Updated translations with latest Crowdin changes ( #4631 )
2023-11-02 14:30:34 +00:00
Dan Brown
48bda115aa
Langs: Enabled Nynorsk option, updated translator attribution
2023-11-02 14:17:56 +00:00
Dan Brown
9dd05b8751
MD Editor: Fixed lack of toolbar BG when in fullscreen
...
For #4641
2023-11-02 12:41:07 +00:00
Dan Brown
02d140120a
Editor toolbox: Updated tabs to use link color
...
Change due to link color being more suitable in this case since it's not
specifically a block with light text which is what app color is suited
for.
Specifically better for dark mode when a dark app color is used.
For #4630
2023-11-02 12:34:57 +00:00
Dan Brown
38ac3c959b
Page JS: Improved block jumping and highlighting
...
- Updated anchor scroll change to open up details blocks if the target
exists within.
- Updated highlighting and animation implementation to fix hardly visible highlighting.
- Removed old, now unused, handing of CM instances in details blocks.
Related to #4637 .
2023-11-01 18:49:47 +00:00
Dan Brown
324e403ae5
JS Events: Added CM pre/post init events
...
To allow hacking of all CodeMirror instances.
Closes #4639 .
2023-11-01 17:56:52 +00:00
Dan Brown
fce7190257
Testing: Added PHP8.3 support
...
Also fixed text which could through deprecation notice due to not having
a properly formed comment in use.
For #4633
2023-10-31 15:52:01 +00:00
Dan Brown
c640db8434
Readme: Updated sponsorship links and language contribution info
...
- Updated sponsor text since it only mentioned GitHub, nothing else.
- Updated translation contribution info to dissuade code-based
contributions due to issues with conflicts/sync.
2023-10-30 17:13:39 +00:00
Dan Brown
7e44b195c5
Updated version and assets for release v23.10
2023-10-30 12:15:59 +00:00
Dan Brown
5b45eac5e1
Merge branch 'development' into release
2023-10-30 12:14:23 +00:00
Dan Brown
49b286cd34
Demo mode: Updated my account access to be more selective
2023-10-30 12:07:18 +00:00
Dan Brown
e006f9674f
Langs: Updated translators and locale list pre v23.10
2023-10-30 11:41:36 +00:00
Dan Brown
8bffcebd64
Updated translations with latest Crowdin changes ( #4523 )
2023-10-30 11:16:19 +00:00
Dan Brown
7c4dc981cd
Middlware: Prevented caching of all app requests
...
Previously we'd prevent caching of authed responses for security
(prevent back cache or proxy caching) but caching could still be an
issue in non-auth scenarios due to CSRF (eg. returning to login screen after
session expiry).
For #4600
2023-10-23 13:32:15 +01:00
Dan Brown
9b4f1fb981
Styles: Aligned empty state alignment & consistency
...
- Fixed inital empty state margins/paddings to be aligned and not differ
when lists are empty.
- Aligned button/action display when viewing empty entities.
- Fixed use of non-existing permission in books for book empty state
button.
Fixes #4563
2023-10-23 11:53:19 +01:00
Dan Brown
d42af4affc
Shortcuts: Prevented help shown when in inputs
...
For #4606
2023-10-23 11:04:09 +01:00
Dan Brown
8375d341ea
Deps: Updated npm and composer packages
2023-10-20 16:39:40 +01:00
Dan Brown
f5756ff28a
Security: Swapped twitter for mastodon link
2023-10-19 16:53:02 +01:00
Dan Brown
c513cdaebe
Merge pull request #4618 from radiantwave/patch-1
...
Remove huntr from SECURITY.md
2023-10-19 16:50:30 +01:00
Dan Brown
995b7d61e9
Merge pull request #4615 from BookStackApp/user_account
...
User preferences/options cleanup
2023-10-19 16:49:06 +01:00
Dan Brown
02bfaffeb4
My Acount: Updated old preference url reference for watches
2023-10-19 16:37:55 +01:00
Daniel
38fe40809b
Update SECURITY.md
...
Remove huntr
2023-10-19 17:12:18 +02:00
Dan Brown
ce53f641ad
My Account: Covered profile and auth pages with tests
2023-10-19 16:06:59 +01:00
Dan Brown
f55e7ca3c9
User Account: Ensured page titles for pages and api tokens
2023-10-19 15:24:48 +01:00
Dan Brown
fabc854390
My Account: Updated and started adding to tests
...
- Updated existing tests now affected by my-account changes.
- Updated some existing tests to more accuractly check the scenario.
- Updated some code styling in SocialController.
- Fixed redirects for social account flows to fit my-account.
- Added test for social account attaching.
- Added test for api token redirect handling.
2023-10-19 14:18:42 +01:00
Dan Brown
12946414b0
API Tokens: Updated interfaces to return to correct location
...
Since management of API tokens can be accessed via two routes, this adds
tracking and handling to reutrn the user to the correct place.
2023-10-19 11:31:45 +01:00
Dan Brown
f9422dff18
My Account: Added self-delete flow
2023-10-19 10:48:27 +01:00
Dan Brown
cf72e48d2a
User form: Always show external auth field, update access control
...
Updated old user management routes to only be accessible with permission
to manage users, so also removed old content controls checking for that
permission.
2023-10-19 10:20:04 +01:00
Dan Brown
e4ea73ee25
My Account: Cleaned-up/reorganised user header dropdown
2023-10-18 17:57:14 +01:00
Dan Brown
03c44b3992
My Account: Extracted/tweaked profile text, removed old index
2023-10-18 17:53:58 +01:00
Dan Brown
c1b01639c1
My Account: Built out profile page & endpoints
...
Text currently hard-coded, needs finalising and extracting.
2023-10-18 12:39:57 +01:00
Dan Brown
a868012048
Users: Built out auth page for my-account section
2023-10-17 17:38:07 +01:00
Dan Brown
a9d0f36766
User: Started cleanup of user self-management
...
- Moved preference views to more general "my-account" area.
- Started new layout for my-account with sidebar.
- Added MFA to prefeences view (to be moved).
2023-10-17 13:11:10 +01:00
Dan Brown
3274181e14
Merge pull request #4604 from BookStackApp/editor_trim_enhancement
...
Editor design update
2023-10-14 17:30:04 +01:00
Dan Brown
8166e27f2b
Editors: Properly aligned edit area border radius
2023-10-14 17:18:09 +01:00
Dan Brown
8ffa436f3d
Editors: Adjusted new design for mobile and dark mode
...
Tested new design across FF, Chrome, and Gnome web (webkit)
2023-10-14 17:10:29 +01:00
Dan Brown
8c10959339
Editors: Tightened up new design, adjusted for MD editor
2023-10-14 16:33:48 +01:00
Dan Brown
45c7409092
Editor: Started toying with more singificant design update
2023-10-13 17:33:11 +01:00
Dan Brown
a12b60e1ad
Editor: Started attempts to improve design elements
2023-10-08 15:04:07 +01:00
Dan Brown
ccb3c2516a
Homepage: Made much nicer at ipad-like widths
...
Updated default homepage layout to be much nicer at ipad-like widths by
switching to css-column approach at those breakpoints.
Also neated top actions by switching to simpler flexbox layout.
Fixes #4596
2023-10-07 12:38:54 +01:00
Dan Brown
2e2272343b
Merge branch 'LawssssCat/development' into development
2023-10-06 12:03:38 +01:00
Dan Brown
031067745b
Layout: Restructured tri-layout for sidebar control
...
Restructured tri-layout grid system, so the sidebars are contained in
their own child grid system, mimicking the parent grid, so we can treat
them as part of the same parent scroll container at smaller screen
sizes for consistent scroll/sticky behavior.
Tested on Firefox, Chromium, Gnome Web and Safari (MacOS).
For #4394
Changes made during review of #4562
2023-10-06 12:03:38 +01:00
Dan Brown
1267068d9c
CI: Added path filtering to actions
...
In the hope we can make the CI runs a bit more efficient and energy
conscious, by only running when relevant files have changed.
2023-10-04 09:18:24 +01:00
Dan Brown
0241032f06
Tags: Fixed enter press clearing field
...
For #4570
2023-10-04 09:08:10 +01:00
Dan Brown
bd7c7eb8d6
Print Styles: Removed use of seperate style sheet
...
Seemed a bit redundant and complicated, since we're only adding a few
extra styles. Just merged into main styles instead.
2023-10-03 15:14:21 +01:00
Dan Brown
c5d5b6e3c1
Print Styles: Fixed header/footer content showing
...
Extra bits were showing due to recent changes.
Done a quick pass through major display views.
Fixes #4594
2023-10-03 14:59:35 +01:00
Dan Brown
1005f4bd7a
Testing: Added favicon cleanup
...
Was leaving a changed favicon leaving other test to fail.
2023-10-03 14:50:54 +01:00
Dan Brown
b24296e0c9
Added NETWAYS to readme sponsor list
...
Related to:
edceda5342
2023-10-03 12:10:45 +01:00
Dan Brown
d1f28ed245
Merge branch 'basic-pwa-support' into development
2023-10-02 15:58:07 +01:00
Dan Brown
1d91b4d8a6
PWA Manifest: Tweaks during review of PR #4430
...
- Updated to go through HomeController with the builder as a helper
class.
- Extracted some reapeated items into variables in manifest.
- Updated background color to match those used by BookStack.
- Removed reference of icon.ico since its not intended to be used.
- Added tests to cover functionality.
Review of #4430
2023-10-02 15:54:39 +01:00
Dan Brown
8bba5dd5a0
Merge pull request #4578 from BookStackApp/upload_handling
...
Improvements to file/image upload handling UX
2023-10-01 17:20:10 +00:00
Dan Brown
ffb04a8be6
JS: Fixed ESLint issues
2023-10-01 18:13:54 +01:00
Dan Brown
b2d48d9a7f
Images: Rolled out image memory handling to image actions
...
- Moved thumnbail loading out of repo into ImageResizer.
- Updated gallery and editor image handling to show errors where
possible to indicate memory issues for resizing/thumbs.
- Updated gallery to load image data in a per-image basis via edit form
for more resiliant thumb/data fetching. Data was previously provided
via gallery listing, which could be affected by failing generation
of other images.
- Updated image manager double click handling to be more pleasant and
not flash away the edit form.
- Updated editor handlers to use main URL when thumbs fail to load.
2023-10-01 13:05:18 +01:00
Dan Brown
20bcbd76ef
Images: Extracted out image resizing to its own class
2023-09-30 20:00:48 +01:00
Dan Brown
e703009d7f
Images: Added thin wrapper around image filesystem instances
...
Extracts duplicated required handling (Like path adjustment) out to
simpler storage disk instance which can be passed around.
2023-09-30 19:12:22 +01:00
Dan Brown
7247e31936
Images: Started refactor of image service
...
To break it up.
Also added better memory handling to other parts of the app.
2023-09-30 18:28:42 +01:00
Dan Brown
40721433f7
Image manager: Tweaked grid sizing to prevent massive items
2023-09-30 12:43:51 +01:00
Dan Brown
97274a8140
Images: Added test to cover thubmnail regen endpoint
2023-09-30 12:29:49 +01:00
Dan Brown
5c318a45b8
Images: Reverted some thumbnails to be on-demand generated
...
Added since we can't always be sure of future image usage, and in many
cases we don't generate ahead-of-time.
Also:
- Simplified image handling on certain models.
- Updated various string handling operations to use newer functions.
2023-09-30 12:09:29 +01:00
Dan Brown
5af3041b9b
Thumbnails: Added OOM handling and regen endpoint
...
- Added some level of app out-of-memory handling so we can show a proper
error message upon OOM events.
- Added endpoint and image-manager button/action for regenerating
thumbnails for an image so they can be re-created upon failure.
2023-09-29 13:54:08 +01:00
Dan Brown
cc0827ff28
Images: Updated to create thumbnails at specific events
2023-09-29 11:46:32 +01:00
Dan Brown
59da7666b5
Uploads: Added user-facing message for Laravel post limit handling
...
Uploads over the post max size Would previously error without a
clean user facing message. This catches that error to provide a
user friendly message, compatible with our common error handling.
Tested on image manager handling.
Added test to cover.
2023-09-25 13:48:23 +01:00
JonatanRek
287ed4ff3b
Remove Dumps
2023-09-24 20:19:53 +02:00
Dan Brown
21badde4ef
Editors: Updated entity link select to pre-fill with selection
...
Updated all uses across both editors, so the entity link selector popup
now initates a search with the selection text if existing.
For #4571
2023-09-24 18:33:33 +01:00
Dan Brown
e9664dc678
Exports: Fixed issues with book text export format
...
- Fixed missing page content for direct page children
- Fixed lack of book description.
- Fixed inconsistent spacing between items.
- Fixed lack of spacing between HTML items when HTML on same line.
For #4557
2023-09-24 18:03:37 +01:00
Dan Brown
d5a3bdb7aa
Header: Simplified, split and re-orgranised view file(s)
...
- Moved "common" template partials, that are only used in layouts, to
layouts/parts folder.
- Simplified HTML structure of header template.
- Extracted logo and links from header template to simplify.
- Added header-links-start template for easier extension/customization
without needing to override full list of links.
- Added test to cover usage of this.
For #4564
2023-09-24 10:29:51 +01:00
Dan Brown
c3b4128a38
Homepage: Added tags button to non-default home views
...
For #4558
2023-09-24 09:31:44 +01:00
Dan Brown
f77bb01b51
Search: Added further backslash handling
...
Added due to now not being able to perform an exact search where
contains a trailing backslash.
Now all backslashes in exact terms are consided escape chars
and require escaping themselves.
Potential breaking change due to search syntax handling change.
Related to #4535 .
2023-09-23 13:41:10 +01:00
Dan Brown
fb417828a4
Readme: Updated badges, sponsors and top links
2023-09-23 12:47:24 +01:00
JonatanRek
57791c1466
Fix Reloading changes on dark mode switch
2023-09-22 11:31:24 +02:00
JonatanRek
46e3b2ceb3
Merge branch 'basic-pwa-support' of https://github.com/GamerClassN7/BookStack into basic-pwa-support
2023-09-22 11:19:38 +02:00
JonatanRek
10e8e1a88d
New line fix
2023-09-22 11:19:34 +02:00
JonatanRek
7e09c9a147
Update HomeController.php
2023-09-22 11:19:17 +02:00
JonatanRek
2a2f893fcc
Formating Fixes
2023-09-22 11:18:10 +02:00
JonatanRek
9b99664bff
Additional Tweaks and FIxes
2023-09-22 11:15:13 +02:00
JonatanRek
f910424fa3
Implementation of required changes
2023-09-22 11:00:41 +02:00
JonatanRek
6e19a8a4bb
Merge branch 'basic-pwa-support' of https://github.com/GamerClassN7/BookStack into basic-pwa-support
2023-09-22 10:49:53 +02:00
JonatanRek
cb9c3fc9f5
Fix Dark theme
2023-09-22 10:49:37 +02:00
JonatanRek
effc03e99e
Merge branch 'BookStackApp:development' into basic-pwa-support
2023-09-22 10:48:48 +02:00
Dan Brown
8964575973
Search: Added support for escaped exact terms
...
Also prevented use of empty exact matches.
Prevents issues when attempting to use exact search terms in inputs for
just search terms, and use of single " chars within search terms since
these would get auto-promoted to exacts.
For #4535
2023-09-19 20:09:33 +01:00
Dan Brown
4b4d8ba2a1
Avatar Commend: Simplified and updated during review
...
During review of #4560 .
- Simplified command to share as much log as possible across different
run options.
- Extracted out user handling to share with MFA command.
- Added specific handling for disabled avatar fetching.
- Added mention of avatar endpoint, to make it clear where these avatars
are coming from (Protect against user expectation of LDAP avatar sync).
- Simplified a range of the testing.
- Tweaked wording and code formatting.
2023-09-19 15:53:01 +01:00
lawsssscat
588ed785d2
fix Sidebar scrolling at mid-range sceen
2023-09-19 22:12:33 +08:00
Marc Hagen
ca98155373
fix: Actually check if we have correct data
2023-09-18 20:04:59 +02:00
Marc Hagen
ea7592509f
feat: Artisan command for updating avatars for existing users
2023-09-18 20:04:28 +02:00
Dan Brown
95b9ea1a21
Dev: Reviewed and expanded on PHP testing docs
2023-09-17 23:41:02 +01:00
Dan Brown
684a9dee8e
Merge branch 'tusharnain4578/development' into development
2023-09-17 22:29:06 +01:00
Dan Brown
c42cd29ed3
Notifications: Updated comment notif. prefs. test
...
Combined testcases, updated to use actual text strings, and set comments
setting via correct method.
Made during review of #4552
2023-09-17 22:26:51 +01:00
Dan Brown
35813e818d
Merge pull request #4555 from BookStackApp/language_cleanup
...
Language cleanup
2023-09-17 22:15:38 +01:00
Dan Brown
78bf11cf65
Locales: Removed a lot of existing locale handling
...
There was a lot of locale handling to get correct/expected date
formatting within the app.
Carbon now has built-in locale content rather than us needing to target
specific system locales.
This also removes setting locale via Carbon directly.
Carbon registers its own Laravel service provider which seems to
accurately pull the correct locale from the app.
For #4555
2023-09-17 22:02:12 +01:00
Tushar Nain
baa957d980
Update UserPreferencesTest.php
...
Added Testcases for preferences menu of Comment Notifications visibility when comments are enabled/disabled.
2023-09-17 23:31:01 +05:30
Dan Brown
b42e8cdb63
Locales: Fixed errors occuring for PHP < 8.2
2023-09-17 17:35:00 +01:00
Dan Brown
8994c1b9d9
Locales: More use of locale objects, Addressed failing tests
2023-09-17 16:20:21 +01:00
Dan Brown
ac9a65945f
Locales: Performed cleanup and alignment of locale handling
...
- Reduced app settings down to what's required.
- Used new view-shared $locale object instead of using globals via
config.
- Aligned language used to default on "locale" instead of mixing
locale/language.
For #4501
2023-09-17 13:31:38 +01:00
Dan Brown
b292cf7090
Extracted icon helper, aligned container resolution
...
Also updated breadcrumb view composer to current standards.
Closes #4553
2023-09-16 18:26:28 +01:00
Dan Brown
54791c8627
Merge pull request #4554 from BookStackApp/guest_user_cleanup
...
Guest control: Cleaned methods involved in fetching/handling
2023-09-16 13:59:16 +01:00
Dan Brown
e16bdf443c
Removed redundant null check
2023-09-16 13:49:03 +01:00
Dan Brown
b90033a730
Guest control: Cleaned methods involved in fetching/handling
...
- Moves guest user caching from User class to app container for
simplicity.
- Updates test to use simpler $this->users->guest() method for
consistency.
- Streamlined helpers to avoid function overlap for simplicity.
- Extracted user profile dropdown while doing changes.
2023-09-16 13:18:35 +01:00
Dan Brown
9ac932fc28
Merge branch 'v23-08' into development
2023-09-16 11:55:57 +01:00
Tushar Nain
6a5361d853
Fixed : Comment notification settings are visible even if comments are disabled
...
Added a UX condition to display comment notification settings, only if the user has enabled the comment notifications.
2023-09-16 14:00:08 +05:30
Dan Brown
c1d30341e7
Updated version and assets for release v23.08.3
2023-09-15 13:49:40 +01:00
Dan Brown
80d2b4913b
Merge branch 'v23-08' into release
2023-09-15 13:49:12 +01:00
Dan Brown
45b8d6cd0c
Comments: Fixed wrong identification of parent comment
...
Would cause comment reply notifications to not be sent to expected user.
Updated test to cover problem case.
For #4548
2023-09-15 13:38:02 +01:00
Dan Brown
dfaf6f7c13
Cleanup Command: Allowed running non-interactively
...
For #4541
2023-09-14 14:17:20 +01:00
Dan Brown
417705651c
Dark Mode: Fixed not toggle action when dark by default
...
Added test to cover.
For #4543 .
2023-09-14 13:53:24 +01:00
Dan Brown
4ec600adfa
Langs: Added Uzbek, Updated translator attribution
...
For #4527
2023-09-13 10:52:12 +01:00
Dan Brown
709c182bda
Merge branch 'Bajszi97/development' into development
2023-09-13 10:12:49 +01:00
Dan Brown
a452092e40
Reviewed #4533 , formatting and tweaks
...
- Updating formatting.
- Tweaked truncation to roughly match elipsis char to width used.
- Updated testing to use existing helpers, and ran check as admin user
to avoid name conflicts.
2023-09-13 10:09:33 +01:00
Bajszi
83028f3fbe
Test comment creator name truncation
2023-09-12 21:10:25 +02:00
Bajszi
f4deb13301
Truncate with three dots
2023-09-12 21:10:25 +02:00
Dan Brown
6e098905d4
Theme: Added handling for functions.php file load error
...
This adds specific handling for functions.php error loading to re-throw
errors wrapped in a more descriptive message, to make it clear the error
is due to an issue in their functions.php file.
Decided to throw and stop, rather than ignore & continue, to be on the
safe side in the event auth-level (or other security level) customizations
have been made via functions.php.
Adds test to cover.
Closes #4504
2023-09-12 12:34:02 +01:00
Bajszi
f997d3e0bb
Trimmed name last resort
2023-09-11 21:27:15 +02:00
Dan Brown
8e3f8de627
Notifications: Reorgranised classes into domain specific folders
...
Closes #4500
2023-09-11 19:27:36 +01:00
Dan Brown
18f396c21b
Views: Rolled out ID to similar recent activity lists
...
To allow for easier customization.
Related to #4530
2023-09-11 18:50:39 +01:00
Dan Brown
ec86576e1e
Merge branch 'v23-08' into development
2023-09-11 18:43:23 +01:00
Dan Brown
99eb3e5f71
Comments: Fixed JS error when lacking commenting permissions
...
The page comments component would throw an error due to references to
form elements/content, when form elements may not exist due to
permisisons.
For #4531
2023-09-11 18:40:40 +01:00
Dan Brown
4985e39db4
Slack auth: Switched from community to laravel library
...
Tested locally before & after change, and looked at code to compare.
Nothing seen or experienced that should affect things, from testing all
is working as expected with no difference from before.
- Update composer requirement of socialite to that which included slack.
- Updated PHP depds while there.
- Updated format of socialite events to align with current documentation
and to use class references instead of strings.
2023-09-11 15:26:04 +01:00
Dan Brown
05f2ec40cc
OIDC: Moved name claim option handling from config to service
...
Closes #4494
2023-09-11 11:50:58 +01:00
Dan Brown
564dc70ac4
Fixed php8 compat issue, updated readme & templates
...
- Changed use of array spread since it was not supported in PHP8.0.
- Updated issue templates based to reduce less valueable fields, update
some details, and try to help bug reports be more focused on bugs.
- Updated readme with peertube link and attribution advistory for
translations PRs.
2023-09-11 11:37:07 +01:00
Dan Brown
2fbf5527c7
Simplified and aligned handling of mixed entity endpoints
...
Fixes #4444
2023-09-10 15:19:23 +01:00
Dan Brown
3928cbac18
Mail: changed default "MAIL_FROM" address
...
Used an "example.com" address so we're using a propoer reserved domain,
and to avoid these trying to be delivered to the main bookstackapp
domain.
Closes #4518
2023-09-09 12:41:37 +01:00
Dan Brown
8659ee0936
Merge pull request #4525 from BookStackApp/http_alignment
...
HTTP calling logic alignment
2023-09-08 17:30:44 +01:00
Dan Brown
06490f624c
Removed use of HttpFetcher
...
- Fixed some existing issues in new aligned process.
- Manually tested each external call scenario.
2023-09-08 17:16:57 +01:00
Dan Brown
a8b5652210
Started aligning app-wide outbound http calling behaviour
2023-09-08 14:16:09 +01:00
Dan Brown
15da4b98ef
Updated translations with latest Crowdin changes ( #4512 )
...
Last translation merge for possible continued v23.08 branch
2023-09-07 15:57:59 +01:00
Dan Brown
21cd2d17f6
Updated sponsors and dev version
2023-09-07 14:43:29 +01:00
Dan Brown
3f473528b1
Updated version and assets for release v23.08.2
2023-09-04 12:06:50 +01:00
Dan Brown
d0dcd4f61b
Merge branch 'development' into release
2023-09-04 12:06:15 +01:00
Dan Brown
ad60517536
Updated translations with latest Crowdin changes ( #4506 )
2023-09-04 11:48:25 +01:00
Dan Brown
2c20abc872
WYSIWYG: Fixed filtering issue causing broken page edits
...
Could error upon div elements without classes, including drawings.
Related to #4510 and #4509
2023-09-04 11:25:05 +01:00
Dan Brown
bde66a1396
Updated version and assets for release v23.08.1
2023-09-03 17:40:19 +01:00
Dan Brown
4de5a2d9bf
Merge branch 'development' into release
2023-09-03 17:39:56 +01:00
Dan Brown
2abbcf5c0f
Updated translator attribution before release v23.08.1
2023-09-03 17:35:57 +01:00
Dan Brown
7a48516bf4
Updated translations with latest Crowdin changes ( #4481 )
2023-09-03 17:23:40 +01:00
Dan Brown
e31b50dabd
Preferences: Fixed section screen flexibility
...
Improved wrapping and flex control to prevent button text force wrapping
to newlines.
For #4502
2023-09-03 16:58:29 +01:00
Dan Brown
817581aa0c
Watching: Prevent issues when watchable or user is deleted
...
- Adds filtering to the watched items list in notification preferences
so that deleted (recycle bin) items are removed via query.
- Adds relations and logic to properly remove watches upon user and
entity delete events, to old watches in database do not linger.
- Adds testing to cover the above.
Did not add migration for existing data, since patch will be close to
introduction, and lingering DB entries don't open a security concern,
just some potential confusion in specific potential scenarios.
Probably not work extra migration risk, although could add in future if
concerns/issues are found.
Related to #4499
2023-09-03 14:19:43 +01:00
Dan Brown
1cd19c76ba
Merge pull request #4497 from BookStackApp/notification_language
...
Notifications: User language for notification text
2023-09-02 15:47:26 +01:00
Dan Brown
5d38ae3c97
Merge pull request #4484 from omahs/patch-1
...
Fix typos
2023-09-02 15:44:01 +01:00
Dan Brown
a720b3725d
Testing: Added entity decode flag and phpunit env option
...
- Passed decode flags to provide consistent behaviour across PHP
versions during testing.
- Added env option to prevent local option taking action in PHPunit
tests.
2023-09-02 15:39:45 +01:00
Dan Brown
3847a76134
Notifications: Aligned how user language is used
...
- This ensures content notifications are not translated to receiver
language.
- This adds actual plaintext support for content notifications (Was
previously just HTML as text view).
- Shares same base class across all mail notifications.
- Also cleaned up existing notification classes.
Future cleanup requested via #4501
2023-09-02 15:11:42 +01:00
Dan Brown
f91049a3f2
Notifications: Add test to check notification language
2023-09-01 16:30:37 +01:00
Dan Brown
4e6b74f2a1
WYSIWYG: Added filtering of page pointer elements
...
For #4474
2023-09-01 13:50:55 +01:00
omahs
976f241ae0
fix typo
2023-08-31 10:01:56 +02:00
omahs
415dab9936
fix typos
2023-08-31 10:00:45 +02:00
omahs
54715d40ef
fix typo
2023-08-31 09:58:59 +02:00
Dan Brown
27bf4299cf
Updated version and assets for release v23.08
2023-08-30 12:38:48 +01:00
Dan Brown
164f01bb25
Merge branch 'development' into release
2023-08-30 12:38:22 +01:00
Dan Brown
c6d0e690f9
Updated translations with latest Crowdin changes ( #4462 )
2023-08-30 12:35:10 +01:00
Dan Brown
77d65d1ca1
Updated translator attribution before v23.08
2023-08-30 11:49:45 +01:00
Dan Brown
dc77233ec3
MD Editor: Fixed scroll on mobile widths
...
Added min-height to flex elements to ensure they properly flex within
the container rathen than adjust to content.
For #4466
2023-08-30 02:41:51 +01:00
Dan Brown
3622c440d7
SSR: Added new option to complete env example file
2023-08-30 02:31:36 +01:00
Dan Brown
642210ab4c
Merge branch 'srr_host_allowlist' into development
2023-08-27 12:45:00 +01:00
Dan Brown
e176aae940
Updated translations with latest Crowdin changes ( #4380 )
2023-08-27 12:43:59 +01:00
Dan Brown
903895814a
SSR: Updated allow list handling & covered webhook usage
...
- Covered webhook SSR allow list useage via test.
- Updated allow list handling to use trailing slash, or hash, or end of
line as late anchor for better handling for hosts (prevent .co.uk
passing for .co domain host)
2023-08-26 20:13:37 +01:00
Dan Brown
c324ad928d
Security: Added new SSR allow list and validator
...
Included unit tests to cover validator functionality.
Added to webhooks.
Still need to do testing specifically for webhooks.
2023-08-26 15:28:29 +01:00
Dan Brown
9100a82b47
Guests: Prevented access to profile routes
...
Prevention of action on certain routes for guest user when public access
is enabled. Could not see a way this could be a security issue, beyond a
mild nuisance that'd only be visible if public users can edit, which
would present larger potential nuisance anyway.
2023-08-26 14:07:48 +01:00
Dan Brown
32516f7b68
Merge pull request #4457 from BookStackApp/drawing_backup_store
...
Browser-based drawing backup storage system
2023-08-23 19:12:29 +01:00
Dan Brown
69ac425903
Updated readme attribution and fixed eslint issues
2023-08-23 19:02:23 +01:00
Dan Brown
3917e50c90
Drawio: Tweaked fail backup handling during testing
...
- Tweaked wording of popup title.
- Updated WYSIWYG create handling to properly remove drawing container
on failure.
Tested across FF and chrome, in both editors for create & editing.
2023-08-23 18:50:37 +01:00
Dan Brown
dd71658d70
Drawio: Added unsaved restore prompt and logic
2023-08-23 14:16:20 +01:00
Dan Brown
a4fbde9185
Drawio: Started browser drawing backup store system
...
Adds just the part to store image data, and remove on successfull save.
Alters save events to properly throw upon error.
Adds IDB-Keyval library for local large-size store.
For #4421
2023-08-22 19:30:39 +01:00
Dan Brown
cbcec189fd
RTL: Fixed screen-reader-only elements pushout out view
...
For #4429
2023-08-22 18:25:14 +01:00
Dan Brown
0628c28f66
Cache: Increases database cache value size
...
Upped from text to medium text.
Aligns with modern Laravel default.
Fixes #4453 where were reaching the limit of TEXT.
2023-08-21 23:01:42 +01:00
Dan Brown
391478465a
Merge branch 'add-priority' into development
2023-08-21 15:43:16 +01:00
Dan Brown
9ca1139ab0
API: Reviewed changes for API priority control
...
Review of #4313
- Made constructor changes while reviewing some classes.
- Updated API examples for consistency.
- Tweaked formatting for some array changes.
- Simplified added tests.
- Tweaked chapter/page repo priority handling to be simpler.
Performed manual API endpoint testing of page/chapter create/update.
2023-08-21 15:42:47 +01:00
Dan Brown
7bf5425c6b
Updated PHP and npm deps, Upped node version
2023-08-19 20:22:19 +01:00
Dan Brown
e44ef57219
Status: Updated cache check to use unique key
...
Updated status endpoint cache check to include a random component in the
key to avoid conflict during simultaneous checks.
For #4396
2023-08-17 21:24:35 +01:00
Dan Brown
fef433a9cb
Merge pull request #4390 from BookStackApp/content_notifications
...
Content user notifications
2023-08-17 21:09:52 +01:00
Dan Brown
e709caa005
Notifications: Switched testing from string to reference levels
2023-08-17 18:10:34 +01:00
Dan Brown
38829f8a38
Notifications: Fixed send content permission checking
...
Added test and changed logic to properly check the view permissions for
the notification receiver before sending.
Required change to permissions applicator to allow the user to be
manually determined, and a service provider update to provide the class
as a singleton without a specific user, so it checks the current logged
in user on demand.
2023-08-17 17:57:31 +01:00
Dan Brown
ee9e342b58
Notifications: Fixed issues causing failing tests
...
- Ensured watch options passed in all meta template usage to fix failing
scenarios where watch options did not exist.
- Fixed testing issue caused by guest user permission caching.
2023-08-17 14:59:28 +01:00
Dan Brown
79470ea4b7
Notifications: Made improvements from manual testing
...
- Added titles for preference pages.
- Added extra check for non-guest for notifications on preferences page.
2023-08-16 20:15:49 +01:00
Dan Brown
565908ef52
Notifications: Add phpunit test for notification sending
...
Covers core case scenarios, and check of notification content.
2023-08-16 16:02:00 +01:00
Dan Brown
bc6e19b2a1
Notifications: Added testing to cover controls
2023-08-15 20:08:27 +01:00
Dan Brown
615741af9d
Notifications: Cleaned up mails, added debounce for updates
...
- Updated mail notification design to be a bit prettier, and extracted
text to new lang file for translation.
- Added debounce logic for page update notifications.
- Fixed watch options not being filtered to current user.
2023-08-15 14:39:39 +01:00
Dan Brown
371779205a
Notifications: Added new preferences view and access control
...
- Added general user preferences view and updated link in profile menu
to suit.
- Made notification permission required for notification preferences
view, added test to cover.
2023-08-14 17:29:12 +01:00
Dan Brown
d9fdecd902
Notifications: User watch list and differnt page watch options
...
- Adds option filtering and alternative text for page watch options.
- Adds "Watched & Ignored Items" list to user notification preferences
page to show existing watched items.
2023-08-14 13:11:18 +01:00
JonatanRek
2b604b5af9
Move Manifest Definition to Separate Config File
2023-08-10 17:02:31 +02:00
JonatanRek
08ea97fd83
Manifest Tweaks
2023-08-10 16:43:14 +02:00
JonatanRek
601491b275
Add Color
2023-08-10 15:51:09 +02:00
JonatanRek
88e148ba00
Initial Draft
2023-08-10 15:44:27 +02:00
Dan Brown
c47b3f805a
Notifications: Updated watch control to show parent status
2023-08-09 14:53:31 +01:00
Dan Brown
ecab2c8e42
Notifications: Added logic and classes for remaining notification types
2023-08-05 14:19:23 +01:00
Dan Brown
18ae67a138
Notifications: Got core notification logic working for new pages
...
Also rolled out watch UI to chapter and page views
2023-08-04 16:51:29 +01:00
Dan Brown
9779c1a357
Notifications: Started core user notification logic
...
Put together an initial notification.
Started logic to query and identify watchers.
2023-08-04 12:27:29 +01:00
Dan Brown
9d149e4d36
Notifications: Linked watch functionality to UI
...
Got watch system working to an initial base state.
Moved some existing logic where it makes sense.
2023-08-02 13:14:00 +01:00
Dan Brown
8cdf3203ef
Notifications: Started back-end for watch system
...
Added DB and started controller method.
2023-07-31 16:08:29 +01:00
Dan Brown
6100b99828
Notifications: Extracted watch options, updated UI further
2023-07-31 15:23:28 +01:00
Dan Brown
730f539029
Notifications: Started entity watch UI
2023-07-27 14:27:45 +01:00
Dan Brown
ff2674c464
Notifications: Added role receive-notifications permission
2023-07-25 17:59:04 +01:00
Dan Brown
100b28707c
Notifications: added user preference UI & logic
...
Includes testing to cover.
Also added file missing from previous commit.
2023-07-25 17:08:40 +01:00
Dan Brown
45e75edf05
Notifications: Started activity->notification core framework
2023-07-19 11:03:05 +01:00
Dan Brown
1c922be4c7
Comments: Added text for new activity types
2023-07-19 10:11:53 +01:00
Dan Brown
0359e2490a
Comments: Updated testing to check for new activities
2023-07-19 10:09:08 +01:00
Dan Brown
422e50302a
Comments: Added extra comment-specific activities
...
Kept existing "COMMENTED_ON" activity for upgrade compatibility,
specifically for existing webhook usage and for showing comment
activities in activity lists.
Precursor to content notifications.
Currently untested.
Also applied some type updates.
2023-07-18 15:07:31 +01:00
Dan Brown
f563a005f5
Updated version and assets for release v23.06.2
2023-07-12 22:34:25 +01:00
Dan Brown
a14d8e30cc
Merge branch 'development' into release
2023-07-12 22:34:15 +01:00
Dan Brown
7504ad32a7
Updated translator attribution before release v23.06.2
2023-07-12 22:34:04 +01:00
Dan Brown
fca18862d2
Updated translations with latest Crowdin changes ( #4367 )
2023-07-12 22:22:43 +01:00
Dan Brown
ae834050f5
Shelf permissions: reverted create removal
...
Reverted work in 847a57a49a .
Left test in but updated to new expectation.
Left migration in but removed content to prevent new pre-v23.06
upgraders loosing shelf create permission status.
Added note to permission to describe use-case.
For #4375
2023-07-12 22:04:05 +01:00
Dan Brown
a83150131a
Webhooks: Fixed failing delete-based events
...
Due to queue serialization.
Added a test to check a couple of delete events.
Added ApiTokenFactory to support.
Also made a couple of typing/doc updates while there.
Related to #4373
2023-07-12 16:16:12 +01:00
Jean-René ROUET
3a36d3c847
add tests for priority
2023-07-11 14:11:13 +02:00
Jean-René ROUET
4d399f6ba7
add priority on page and chapter create
2023-07-11 13:28:20 +02:00
Jean-René Rouet
b1b8067cbe
Merge branch 'BookStackApp:development' into add-priority
2023-07-11 08:57:14 +02:00
Dan Brown
a9194ffb63
Updated version and assets for release v23.06.1
2023-07-05 13:04:51 +01:00
Dan Brown
2f9c1b7127
Merge branch 'development' into release
2023-07-05 13:04:30 +01:00
Dan Brown
18979e84d6
Updated tranlsator attribution and sponsors
2023-07-05 12:40:49 +01:00
Dan Brown
bf5e886d76
Updated translations with latest Crowdin changes ( #4352 )
2023-07-05 12:28:19 +01:00
Dan Brown
e04a1af444
Merge pull request #4344 from devdot/update-api-docs
...
Update API Docs
2023-07-05 12:08:51 +01:00
Dan Brown
eb2c5d00cb
Audit log: Added IP address wrapping
...
Primarily to support long ipv6 addresses which would overflow over the
activity date.
For #4349
2023-07-05 11:37:49 +01:00
Dan Brown
96819b7bd9
Images: Updated image timestamp upon file change
...
For #4354
2023-07-05 11:28:03 +01:00
Dan Brown
18ee80a743
Roles: fixed error upon created_at sorting
...
Added test to cover core role sorting functionality.
For #4350
2023-07-04 21:52:46 +01:00
Dan Brown
1a56de6cb4
Testing: Split out role tests to management and permissions
2023-07-04 21:40:05 +01:00
Dan Brown
465989efa9
Mail: Updated to forked symfony/mailer to allow assurance of tls
...
Related to #4358
2023-07-04 15:21:31 +01:00
Dan Brown
bbea76668b
Updated version and assets for release v23.06
2023-06-30 11:06:19 +01:00
Dan Brown
becc630acf
Merge branch 'development' into release
2023-06-30 11:05:57 +01:00
Dan Brown
80635144b1
Meta: Updated dev version and translation attribution
2023-06-30 10:55:54 +01:00
Thomas Kuschan
d293171da2
API Docs: Add Missing Fields in Example Responses
2023-06-30 09:36:46 +02:00
Thomas Kuschan
174cd5a893
API Docs: Add Missing editor fields in Example Responses
2023-06-30 09:35:47 +02:00
Thomas Kuschan
ccfe38e963
API Docs: Add book_slug to Example Responses
...
Remove the book attribute in responses because it is never returned by the API. Currently, Chapters Create does not return book_slug! (The example response is consistent with the inconsistent API behavior)
2023-06-30 09:33:53 +02:00
Thomas Kuschan
23ae332c1b
API Docs: Sort a few example responses
2023-06-30 09:27:18 +02:00
Thomas Kuschan
3a39f13420
API Docs: Remove Dates from Tags in Example Responses
2023-06-30 09:24:46 +02:00
Thomas Kuschan
ca2d2c97d4
API Docs: Add User Slugs to Example Responses
2023-06-30 09:23:02 +02:00
Dan Brown
d23cfc3d32
Updated test to match German translation
2023-06-28 23:46:59 +01:00
Dan Brown
5ea2d0c57b
WYSIWYG: Fixed growing rows on Firefox
...
Occured when the cell contained any block content with a differnt line
height to the table cell itself.
In firefox, cells with a height would end up with an actual greater
real cell height, which messed up TinyMCE resize calculations, causing
tables to grow.
Adding default vertical-align: top, changes this behaviour to get proper
cell heights.
Related to Firefox issue: https://bugzilla.mozilla.org/show_bug.cgi?id=569645
Have tested that editor cell text align options can still be used with
this.
For #4337
2023-06-28 23:28:31 +01:00
Dan Brown
b425d0f65c
Updated tinymce to v6.5.1
2023-06-28 22:45:21 +01:00
Dan Brown
63f03046b3
Updated translations with latest Crowdin changes ( #4256 )
2023-06-28 17:54:32 +01:00
Dan Brown
7f98906b0f
Comments: Tweaked design to be more consistent and compact
2023-06-28 13:41:14 +01:00
Dan Brown
b24246085f
CSS: Tweaked css heading font to fall back to body font
2023-06-28 09:35:30 +01:00
Thomas Kuschan
e47870794d
API Docs: Add Missing Type in Response
...
Type is always returned when pages/chapters are in a contents array.
2023-06-26 10:14:10 +02:00
Thomas Kuschan
e43d85b801
API Docs: Remove id from Tag in Response
2023-06-26 10:13:02 +02:00
Dan Brown
bae0e80cee
Merge pull request #4320 from devdot/improve-api-auth-exception
...
Improve ApiAuthException control flow
2023-06-25 23:35:19 +01:00
Dan Brown
847a57a49a
Shelf permissions: Removed unused 'create' permission from view
...
Was causing confusion.
Added test to cover.
Also added migration to remove existing create entries to pre-emptively
avoid issues in future if 'create' is used again.
2023-06-25 23:22:49 +01:00
Dan Brown
c74a2608c4
Updated php dependencies
2023-06-24 11:32:54 +01:00
Dan Brown
dbb6c87580
Mail Config: Updated how TLS is configured
...
After full review of current MAIL_ENCRYPTION usage in laravel and
smyfony mailer, this updates the options in BookStack to be simplified
and specific in usage:
- Removed mail.mailers.smtp.encryption option since it did not actually
affect anything in the current state of dependancies.
- Updated MAIL_ENCRYPTION so values of tls OR ssl will force-enable tls
via 'scheme' option with laravel passes to the SMTP transfport, which
Smyfony uses as an indicator to force TLS.
When MAIL_ENCRYPTION is not used, STARTTLS will still be attempted by
symfony mailer.
Updated .env files to refer to BookStack docs (which was updated for
this) and to reflect correct default port.
Related to #4342
2023-06-24 11:32:07 +01:00
Dan Brown
9ae17efce9
Shelf view: Updated books to be database sorted
...
Fixes issue where sorting would not match other database-sorted parts of
app due to case sensitivity differences.
Added test to cover.
For #4341
2023-06-23 16:42:40 +01:00
Dan Brown
0a485baf8b
Merge pull request #4332 from BookStackApp/api_docs_tweaks
...
API Docs: Allowed multi-paragraph descriptions
2023-06-20 23:47:58 +01:00
Dan Brown
38883e8d46
API Docs: Allowed multi-paragraph descriptions
...
Added support for mulit-line endpoint descriptions via blank
intermediate lines in php controller method docblocks.
Also tweaks endpoint header design for better flexing and alignment.
2023-06-20 23:44:39 +01:00
Dan Brown
4bb2cf5c5f
Pages API: Added extra helper text to read endpoint
2023-06-20 17:15:32 +01:00
Dan Brown
8b935e71d1
Pages API: Made raw_html available on page responses
...
To provide a way to see the original un-pre-processed database HTML
content.
For #4310
2023-06-20 17:07:46 +01:00
Dan Brown
41c3ed154b
Content Permissions API: Fixed param combination bug
...
Fixes issue where providing owner_id alongside certain
fallback_permissions would cause the owner change not to take affect,
due to bad variable shadowing.
For #4323
2023-06-20 14:13:26 +01:00
Dan Brown
f5396ecaf0
Merge pull request #4317 from devdot/http-fetch-improve-exception-logging
...
Modify HttpFetchException flow to log the exception
2023-06-20 13:49:23 +01:00
Thomas Kuschan
97d46f43a7
Revert some changes to HttpFetchException
2023-06-19 08:47:47 +02:00
Dan Brown
22fc720c22
Merge pull request #4318 from devdot/improve-json-debug-exception
...
Change JsonDebugException to Responsable interface
2023-06-18 17:52:57 +01:00
Dan Brown
eb44748084
Merge branch 'development' of github.com:BookStackApp/BookStack into development
2023-06-17 18:22:01 +01:00
Dan Brown
00b5dd7852
Users API: Fixed incorrect created_at date on index endpoint
...
For #4325
2023-06-17 18:18:17 +01:00
Dan Brown
9f4450fea9
Merge pull request #4322 from BookStackApp/comments_in_editor
...
Added read-only comments listing into page editor
2023-06-16 13:23:40 +01:00
Dan Brown
88aae5b004
Comments: Fixed failing tests due to unset template variable
2023-06-16 13:17:11 +01:00
Dan Brown
9a2ef7ef44
Comments: Added read-only listing into page editor
2023-06-16 13:08:04 +01:00
Thomas Kuschan
74097bd47c
Simplify ApiAuthException control flow
...
Remove unnecessary UnauthorizedException
and make ApiAuthException compatible with HttpExceptionInterface.
Move the creation of a rsponse for the exception
from ApiAuthenticate middleware into the application exception handler.
2023-06-16 10:00:02 +02:00
Thomas Kuschan
7249d947ec
Change JsonDebugException to Responsable interface
...
In all other exceptions, when a Response is supposed to be returned,
the Responsable interface is used instead of render.
2023-06-16 09:53:12 +02:00
Thomas Kuschan
c35080d6ce
Modify HttpFetchException handle to log exception
...
Within the flow of HttpFetchException, the actual exception from curl is preserved and logged. Make HttpFetchException a pretty exception for when it is shown to users.
2023-06-16 09:21:25 +02:00
Dan Brown
ec775aec02
Merge branch 'fix-api-404' into development
2023-06-15 17:08:51 +01:00
Dan Brown
e72cf61f7e
Exceptions: Added some types, simplified some classes
...
During review of #4291
2023-06-15 17:07:40 +01:00
Jean-René Rouet
bb3ce845b4
Merge branch 'BookStackApp:development' into add-priority
2023-06-15 16:55:14 +02:00
Dan Brown
70be2e8c9e
CSS: Reduced styles used in export formats
...
Extracted many main page content styles to own scss partial.
Styles could do with a more general clean-up.
Closes #4303
2023-06-14 13:19:29 +01:00
Dan Brown
610ad0d613
Updated fonts to be defined via CSS variables
...
Exports system remains separate due to lacking css variable support.
2023-06-14 12:53:48 +01:00
Thomas Kuschan
34d8268b2b
Refactor notify exception to clean up api exception handling
2023-06-14 11:08:20 +02:00
Thomas Kuschan
321a459421
Refactor exception handling by using interface
2023-06-13 18:52:02 +02:00
Dan Brown
56a40f1b23
Merge pull request #4301 from BookStackApp/css_color_variables
...
CSS: Updated status colors to be CSS variables, Added dark variants
2023-06-13 15:54:27 +01:00
Dan Brown
f7ad387a10
CSS: Updated status colors to be CSS variables, Added dark variants
...
Needed some level of harcoding though due to callouts using colors,
which can't be css colors as DOMPDF won't understand these.
Use css variables elsewhere and added new dark variants to fit a bit
better.
2023-06-13 15:52:33 +01:00
Dan Brown
b01bbf9c89
Page Drafts: Added new "Delete Draft" action to draft menu
...
Provides a way for users to actually delte their user drafts where
required.
For #3927
Added test to cover new endpoint.
Makes update to MD editor #setText so that new selection is within new
range, otherwise it errors and fails operation.
2023-06-13 15:13:07 +01:00
Dan Brown
f39938c4e3
Added activity text for each activity type
...
Ensures some sensible text is always in webhook text data.
Also aligned some notification reporting to use centralised activity
system instead of custom success events.
For #4216
2023-06-12 16:47:36 +01:00
Jean-René ROUET
458cea3644
[API] add priority in book read
...
[API] add priority in chapter create and update
[API] add priority in page create and update
2023-06-12 15:12:46 +02:00
Dan Brown
af0b4fa851
Search: Updated popular items query, load parent book for chapters/pages
...
Primarily intended to show parent book for chapters when moving/copying
pages, since the default parent selector interfaces, which used the
entity-selector search endpoint, would run this popular query when no
term was present as a default backup.
For #4264
2023-06-10 15:08:07 +01:00
Dan Brown
777027bc48
Permissions: Updated guest user handling so additional roles apply
...
Previously additional roles would only partially apply (system or "all"
permissions). This aligns the query-handling of permissions so that
additional roles will be used for permission queries.
Adds migration to detach existing roles as a safety precaution since
this is likely to widen permissions in scenarios that the public user
has other roles assigned already.
For #1229
2023-06-10 11:37:01 +01:00
Dan Brown
1e220c473f
API: Fixed misaligned image datetime format
...
For #4294
2023-06-10 10:54:56 +01:00
Dan Brown
59c7077fd9
Fixed error on pages without comments
2023-06-09 19:21:49 +01:00
Dan Brown
07de6ecdc5
Merge pull request #4286 from BookStackApp/comment_threads
...
Comment threads
2023-06-09 17:39:02 +01:00
Dan Brown
19e39ddd1f
Comments: Updated reply-to and general styling
...
Updated reply inidicator to fit with new nesting system, only showing on
view when nest within nesting structure.
Updated the general design to be a bit cleaner and better adapt on
mobile.
Tested on FF+Chrome, inc. dark mode.
2023-06-09 17:36:30 +01:00
Dan Brown
3bede42121
Comments: Added visual nesting limit, added nesting test
2023-06-09 11:12:39 +01:00
Dan Brown
3b46b92bb9
Comments: Updated to show form in expected location
...
Includes a change of create response to use a branch as a template.
2023-06-08 15:09:54 +01:00
Thomas Kuschan
9ba7d1e6c5
Fix "HTTP 500 on not found" bug #4290
2023-06-08 10:50:12 +02:00
Thomas Kuschan
ecf99fa0ed
Add test showing the "HTTP 500 on not found" bug
2023-06-08 09:53:53 +02:00
Dan Brown
154924cc0c
Comments: updated component and split out code
...
Split out comment component code so single-comment actions (delete, edit) are handled within their own compontent.
Modernised existing component code.
2023-06-07 17:47:37 +01:00
Dan Brown
4b9f6beb37
Comments: Updated to show as nested threads
...
Initial functional implementation, a lot of tweaking and adapting to be
done.
2023-06-07 13:24:49 +01:00
Dan Brown
88785aa71b
Page display pointer: Considerably improved accessibility
...
- Updated pointer to move within content DOM so that you can back-focus
into the pointer if desired.
- Added new "Section select mode" which toggles focusabiltiy for main
content sections, with ability to show pointer via enter press on
these.
- Updated pointer with proper input/button labelling.
Tested via orca screen reader on Firefox/Fedora/Gnome.
For #3975
2023-05-31 16:44:20 +01:00
Dan Brown
0323ebccd3
Chapters API: Allowed move via book_id property
...
Aligns it with pages and with the book_id property already being part of
the API.
For #4272 .
2023-05-30 20:55:24 +01:00
Dan Brown
3f5dc10cd4
Altered ldap_connect usage, cleaned up LDAP classes
...
Primarily updated ldap_connect to avoid usage of deprecated syntax.
Updated tests and service to handle as expected.
Cleaned up syntax and types in classes while there.
Closes #4274
2023-05-30 13:12:00 +01:00
Dan Brown
242d23788d
Merge pull request #4265 from BookStackApp/image_manager_responsive
...
Enhanced Responsive Image Manager
2023-05-29 16:52:55 +01:00
Dan Brown
08c73f02c9
Removed forced initial image manager display
2023-05-29 16:23:37 +01:00
Dan Brown
a139c2a8a2
Image manager: Improved screen reader usage
...
Added extra labels, or removed duplicate info, to improve screen reader
ux after testing via gnome/fedora/firefox screen reader usage testing.
2023-05-29 16:21:44 +01:00
Dan Brown
f5ef52ca59
Image manager: cleaned up style changes, dark mode support
...
- Updated tab handling to be smarter on initial tab selection, to first
target non-hidden tab panels where they may be handled server-side.
- Extracted contained search box handling styles to _forms.scss, after
merging with image-manager-specific styles since this is only usage of
contained variant.
- Aligned focus handling on image manager UI elements.
2023-05-29 15:50:36 +01:00
Dan Brown
948e95e1ad
Updated test to align with image manager HTML changes
2023-05-29 15:16:16 +01:00
Dan Brown
cd4b612019
Image update API: added update image file ability
2023-05-29 15:06:17 +01:00
Dan Brown
f78c0635ee
Fixed bad /api docs redirection on sub path
...
Direct route redirect does not seem to go via standard URL generator so
misses off generation via base URL.
2023-05-29 14:41:59 +01:00
Dan Brown
e3c4a9d167
Added the ability to replace existing image files
...
- Updated UI with image form dropdown containing delete and replace
image actions.
- Adds new endpoint and service/repo handling for replacing existing
image.
- Includes tests to cover.
2023-05-28 17:32:22 +01:00
Dan Brown
9ff7c97911
Image manager: Added extra detail below image edit form
2023-05-28 12:07:19 +01:00
Dan Brown
89d6d862fa
Image manager: extracted lang text, updated anims and search cancel
...
- Updated search cancel to only show when a search is active.
- Updated gallery image load animation to be much faster.
2023-05-28 11:37:49 +01:00
Dan Brown
946c9ae804
Image manager: supported a tabbed interface on mobile
...
Makes interface relatively usable now on mobile sizes.
Required updating of tab handling to support tabs being active at only
mobile screen sizes, include change on resize, upon support for
potentially nested tab usage.
Tab component will now search within sensible depths for finding its own
tabs and panels to control.
2023-05-27 16:58:10 +01:00
Dan Brown
dc6133c4c4
Image manager: added ability to trigger load more via scroll
2023-05-26 18:05:29 +01:00
Dan Brown
6c91e09c73
Image manager: Redesigned header bar(s)
2023-05-26 14:30:59 +01:00
Dan Brown
e467324658
Updated image manager to use grid-based css
2023-05-24 17:07:32 +01:00
Dan Brown
4c726201f9
Merge pull request #4262 from BookStackApp/command_cleanup
...
Command cleanup & alignment
2023-05-24 13:22:25 +01:00
Dan Brown
431aeefdda
Updated command classes to include "Command" in name
2023-05-24 13:21:46 +01:00
Dan Brown
c0620da9f8
Aligned command class code
...
- Aligned usage of injecting through handler.
- Aligned handler return type.
- Aligned argument and arg desc format.
- Aligned lack of constructor.
2023-05-24 12:59:50 +01:00
Dan Brown
0704f1bd0d
Covered untested commands with testing
2023-05-24 10:34:43 +01:00
Dan Brown
3b31ac75ec
Merge pull request #4247 from BookStackApp/controller_cleanup
...
Revised `app/` folder layout/structure
2023-05-24 09:12:49 +01:00
Dan Brown
df6326e5ab
Fixed failing references after controller/file reshuffle
2023-05-24 09:06:15 +01:00
Dan Brown
4ac8ecad6b
Updated version and assets for release v23.05.2
2023-05-23 12:36:46 +01:00
Dan Brown
903e88c700
Merge branch 'development' into release
2023-05-23 12:36:29 +01:00
Dan Brown
c0d5e158d7
Updated translation attribution before v23.05.2
2023-05-23 12:32:39 +01:00
Dan Brown
99377d43c1
Updated php deps
2023-05-22 20:52:50 +01:00
Dan Brown
ebb1942fb8
Updated translations with latest Crowdin changes ( #4239 )
2023-05-22 20:51:22 +01:00
Dan Brown
152f7f3ad0
Merge pull request #4252 from BookStackApp/cli_update_2
...
Updated System CLI
2023-05-22 20:45:32 +01:00
Dan Brown
8a03442b5b
Merge pull request #4254 from BookStackApp/code_active_line
...
Updated code view block line highlighting to only show on focus
2023-05-22 20:44:05 +01:00
Dan Brown
e591f4896e
Allowed attachment drag via main text link
...
Enables easier sorting and dragging of box into content.
Related to #591
2023-05-22 20:23:19 +01:00
Dan Brown
6a7bc68b61
Allowed button-based multi-file uploads
...
Likely something that worked via dropzone before.
This adds support for our custom dropzone file handling.
Related to #4241
2023-05-22 14:20:20 +01:00
Dan Brown
924f517217
Updated code view block line highlighting to only show on focus
...
The default 1st line highlighting confused users when existing on
read-only blocks as it was not clear this represented the active line.
This changes the highlight to only show when the block is focused upon.
2023-05-22 14:05:07 +01:00
Dan Brown
150b40edc1
Updated System CLI
...
- Fixed a range of additional issues involving symlinks.
- Fixed incorrect app locating relative to system cli.
2023-05-22 10:28:12 +01:00
Dan Brown
141eecb858
Cleaned up namespacing in routes
...
Also moved home controller and moved controllers up a level in http.
2023-05-18 20:57:05 +01:00
Dan Brown
295cd01605
Played around with a new app structure
2023-05-17 17:56:55 +01:00
Dan Brown
ed96aa820e
Updated version and assets for release v23.05.1
2023-05-08 16:05:50 +01:00
Dan Brown
63ec079b7b
Merge branch 'development' into release
2023-05-08 16:04:51 +01:00
Dan Brown
c17906c758
Updated translator attribution before release v23.05.1
2023-05-08 16:04:02 +01:00
Dan Brown
62d5701578
Merge pull request #4229 from BookStackApp/cli-update
...
Updated system CLI
2023-05-08 15:21:04 +01:00
Dan Brown
9f1a6947ab
Updated system CLI
...
- Fixed wrong env details being used on restore.
- Updated update-url on restore actually work.
- Added better support for symlinked locations.
- Added warning against updating in docker-like (non git controlled)
environments.
2023-05-08 15:16:30 +01:00
Dan Brown
ae90776927
Updated translations with latest Crowdin changes ( #4211 )
2023-05-08 14:49:01 +01:00
Dan Brown
4489f65371
Fixed code block line-number bar showing in exports
...
Also fixed in print view.
Likely crept in during CM6 changes.
For #4215
2023-05-08 14:45:45 +01:00
Dan Brown
ee1e047964
Updated php deps, formatted command changes
2023-05-08 14:37:01 +01:00
Dan Brown
8846f7d255
Prevented shorcuts activating when in codemirror areas
...
For #4227
2023-05-08 14:28:03 +01:00
Dan Brown
2523cee0e2
WYSWIYG code blocks: copied head styles into shadow root
...
Currently only link-based styles are made available in the shadow root
code editor environment, this adds normal styles to apply any user-added
via custom head content.
Fixes #4228
2023-05-08 12:21:53 +01:00
Dan Brown
b5cc0a8e38
Fixed added padding around hr tags in details blocks
...
Due to manual handling & wrapping of non-block content in details block
not taking hr elements into account.
For #3963
2023-05-08 12:01:52 +01:00
Dan Brown
3bcbf6b9c5
Added WYSWIYG editor code editor cancel focus return
...
Focus now returns to the editor properly when you quit out the code
editor without saving.
This also sets the return location to be correct on normal saving (Would
sometimes jump to the end of the document).
For #4109 .
2023-05-07 19:36:10 +01:00
Dan Brown
573bc3ec45
Added force option for update-url command
...
Includes test to cover.
Closes #4223
2023-05-06 23:05:25 +01:00
Dan Brown
d485fcb3db
Updated version and assets for release v23.05
2023-05-03 11:05:33 +01:00
Dan Brown
0f895668a4
Merge branch 'development' into release
2023-05-03 11:03:29 +01:00
Dan Brown
57bdd83d8c
Added mostodon badge in readme, updated CLI
2023-05-03 10:57:09 +01:00
Dan Brown
ce0b75294f
Set page include limit to be 3 as expected instead of 4
2023-05-02 12:44:55 +01:00
Dan Brown
4bb2b31bc9
Updated translator attribution pre v23.05 release
2023-05-01 19:39:20 +01:00
Dan Brown
9d74508ae3
Updated translations with latest Crowdin changes ( #4163 )
2023-05-01 19:37:49 +01:00
Dan Brown
c41baa1b76
Updated CLI & PHP deps, added gitignore for local composer
2023-05-01 18:44:46 +01:00
Dan Brown
cd32597d4d
Fixed broken favourites in code editor
2023-05-01 18:43:03 +01:00
Dan Brown
8594656f6e
Merge pull request #4206 from BookStackApp/system_cli
...
Added System CLI
2023-04-28 19:17:38 +01:00
Dan Brown
0aca1c2332
Added system cli, and created backups directory
2023-04-28 19:08:45 +01:00
Dan Brown
8c738aedee
Added sessionindex to SAML2 single logout request to idp
...
related to #3936
2023-04-28 13:55:25 +01:00
Dan Brown
f64ce71afc
Added oidc_id_token_pre_validate logical theme event
...
For #4200
2023-04-27 23:40:14 +01:00
Dan Brown
277d5392fb
Merge branch 'esakkiraja100116/development' into development
2023-04-27 16:34:14 +01:00
Dan Brown
23c35af9ef
Review of #4202 , Rolled out to other searches, added testing
2023-04-27 16:33:24 +01:00
esakkiraja100116
78fecdfcb0
suggesstion issue fix ( #4175 )
2023-04-27 16:32:39 +01:00
SnowCode
a9d952560d
Adding a video { width: 100%; } ( #4204 )
...
* Adding a video { width: 100%; }
This is to prevent that videos included in pages don't exceed the page border
* Reverting precedent commit
* Adding a video { max-width: 100% } instead
2023-04-27 15:58:35 +01:00
Dan Brown
56f234d1ee
Review of #4192 , Fixed formatting and added test
2023-04-27 15:52:16 +01:00
jasonF1000
011800d425
changed PageContent.php to accept nested includes ( #4192 )
...
* changed app/Entities/Tools/PageContent.php to accept nested include levels. Tested it and it works.
* changed recommendations
This loop is now only around parsePageIncludes and bugfixes the space indentation.
* Update PageContent.php
fix spaces
2023-04-27 15:51:46 +01:00
Dan Brown
647ce6c237
Fixed sort urls with no params not building full path
...
The provided partial path would be return which may not resolve to the
full URL when used on systems like those hosting BookStack on a
sub-path.
Fixes #4201
2023-04-27 13:49:22 +01:00
Dan Brown
607da73109
Merge pull request #4193 from BookStackApp/custom_dropzone
...
Custom dropzone implementation
2023-04-27 13:43:38 +01:00
Dan Brown
1135d477ba
Fixed linting and failing test issues from dropzone work
2023-04-27 13:31:03 +01:00
Dan Brown
a4a96a3df7
Dropzone: Adjusted styles for dark mode
2023-04-27 12:55:05 +01:00
Dan Brown
38e8a96dcd
Removed dropzone from package and attribution list
2023-04-26 23:35:25 +01:00
Dan Brown
9a17656f88
dropzone: Addressed existing todos, cleaned attachment ux
...
Updated dom layout of attahcments to prevent nested dropzones (No issue
but potential to be one) and updated edit form dropzone handling so the
dropzone item card was not as distracting.
2023-04-26 23:31:38 +01:00
Dan Brown
e36cdaad0d
Updated attachments to work with new dropzone
...
- Fixes existing broken attachment edit tabs.
- Redesigns area to move away from old tabbed interface.
- Integrates new dropzone system, for both addition and edit.
2023-04-26 16:41:34 +01:00
Dan Brown
722c38d576
Image manager: fix upload control for drawing, updated styles
...
- Tightened image manager styles to address things that looked akward.
- Prevented visiblity/use of upload controls for drawings.
- Updated dropzone to use error handling from validation messages.
2023-04-26 14:25:56 +01:00
Dan Brown
8cd6c797e8
Merge branch 'development' of github.com:BookStackApp/BookStack into development
2023-04-26 01:43:16 +01:00
Dan Brown
dff45e2c5d
Fixed broken shortcut hint overlay
...
Also updated event handler usage to use abort controller while there.
2023-04-26 01:42:12 +01:00
Dan Brown
61d2ea6ac7
Dropzone: Polished image manager elements
...
- Added file placeholder for non-image uploads.
- Added use of upload limits.
- Removed upload timeout variable.
- Added pass-through and usage of filetypes.
- Extracted some view text to language files and made use of existing
text.
2023-04-25 16:41:39 +01:00
Esakkiraja
752562d23d
.vscode folder is added in .gitignore file ( #4197 )
...
Squash of 7 commits.
---------
Co-authored-by: esakkiraja100116 <esakkiraja100116@gmai.com >
2023-04-25 15:25:31 +01:00
Dan Brown
b21a9007c5
Dropzone: Developed ux further
...
- Added image manager button for uploads.
- Added image manager placeholder sidebar text for guidance.
- Improved dropzone layer styling.
- Removed old dropzone styles.
- Got success events and auto-hide working.
- Updated upload items to animate out.
2023-04-25 13:10:25 +01:00
Dan Brown
a8fc29a31e
Dropzone: started on design/ui of uploading
...
- Added new wider target handling.
- Updated upload item dom with design and seperate "landing" zone.
- Added new helper for simple dom element creation.
2023-04-24 23:24:58 +01:00
Dan Brown
36116a45d4
Dropzone: Swapped fetch for XHR for progress tracking
2023-04-24 18:18:08 +01:00
Dan Brown
23915c3b1a
Started custom dropzone implementation
2023-04-24 16:19:20 +01:00
Dan Brown
55af22b487
Merge pull request #4191 from tigsikram/fix-api-docs-timestamp
...
Fix timestamp in API docs example response
2023-04-24 14:46:40 +01:00
Mark Weiler
01f3f4d315
Fix timestamp in API docs example response
2023-04-24 11:19:00 +02:00
Dan Brown
58cadce052
Merge branch 'feature/mail-verify-peer' into development
2023-04-23 15:05:13 +01:00
Dan Brown
1de72d09ca
Mail: updated peer verify option name and added test
2023-04-23 15:04:35 +01:00
Dan Brown
fa6fcc1c1c
Added clojure code language option
...
For #4112
2023-04-23 14:16:31 +01:00
Dan Brown
a46b438a4c
Merge branch 'wkhtmltopdf-env-example' into development
2023-04-21 11:56:31 +01:00
Dan Brown
7505443a0c
Updated complete env wkhtml text and added advisory
...
Added advisory to start to refer to docs for full details.
Updated added WKHTMLTOPDF option text.
2023-04-21 11:54:23 +01:00
Dan Brown
f837083c12
Updated php deps
2023-04-21 11:37:41 +01:00
Dan Brown
e1bd13f481
Edits from reviewing public events page
2023-04-20 16:54:11 +01:00
Dan Brown
c74f7cc628
Documented public JS events used
...
Related to #4179
2023-04-20 16:25:48 +01:00
Dan Brown
9f467f4052
Merge pull request #4181 from BookStackApp/js_formatting
...
Added standard JS formatting via ESLint
2023-04-19 23:01:10 +01:00
Dan Brown
974390688d
ESLINT: Added GH action and details to dev docs
2023-04-19 22:56:55 +01:00
Dan Brown
da3ae3ba8b
ESLINT: Addressed remaining detected issues
2023-04-19 15:20:04 +01:00
Dan Brown
0519e58fbf
ESLINT: Started inital pass at addressing issues
2023-04-19 10:46:13 +01:00
Dan Brown
e711290d8b
Ran eslint fix on existing codebase
...
Had to do some manual fixing of the app.js file due to misplaced
comments
2023-04-18 22:20:02 +01:00
Dan Brown
752ee664c2
Added code formatting standard via eslint
2023-04-18 22:19:27 +01:00
Dan Brown
69d03042c6
Merge pull request #3617 from BookStackApp/codemirror6
...
Upgrade to codemirror 6
2023-04-18 15:35:39 +01:00
Dan Brown
baf5edd73a
CM6: Further fixes/improvements after testing
...
- Updated event naming to be "cm6" when codemirror-specific.
- Removed cm block border in md editor to prevent double bordering.
- Updated copy handling to fallback to execCommand.
2023-04-18 15:08:17 +01:00
Dan Brown
3e738b1471
CM6: Fixed a range of issues during browser testing
...
- Fixed some keybindings not running as expected, due to some editor
defaults overriding or further actions taking place since the action
would not indicate it's been dealt with (by returning boolean).
- Fixed spacing/border-radius being used on codeblocks on non-intended
areas like the MD editor.
- Fixed lack of BG on default light theme, visible on full screen md
editor.
- Fixed error thrown when the user does not have access to change the
current editor (Likely non-cm related existing issue)
2023-04-18 14:21:22 +01:00
Dan Brown
94f464cd14
CM6: Added tabbing, fixed dark mode border in WYSIWYG
2023-04-18 13:43:59 +01:00
Dan Brown
900571ac9c
CM6: Updated for popup editor, added new interface
...
New simple interface added for abstraction of CM editor in simple
use-cases, just to provide common actions like get/set content, focus
and set mode.
2023-04-17 13:24:29 +01:00
Dan Brown
09fd0bc5b7
CM6: Got WYSIWYG code blocks working
...
Required monkey-patch to work around potential codemirror issue with
shadowdom+iframe usage.
Also updated JS packages to latest versions.
2023-04-16 23:50:11 +01:00
Dan Brown
74b4751a1c
CM6: Aligned styling with existing, improved theme handling
2023-04-16 16:05:16 +01:00
Dan Brown
74b76ecdb9
Updated cm6 theme handling to allow extension via API
...
Uses our custom event system, uses methods that take callables so that
internal dependancies can be passed.
2023-04-15 15:35:41 +01:00
Dan Brown
9874a53206
Added cm6 strategy for splitting and dyn. loading langs
...
Split out legacy modes to their own dynamically imported bundle to
reduce main code bundle size.
2023-04-14 18:08:57 +01:00
Dan Brown
257a703878
Addressed existing cm6 todos
...
- Updated clipboard handling
- Removed old clipboard package for browser-native API.
- Updated codemirror editor events to use new props for new data types.
2023-04-14 14:08:40 +01:00
Dan Brown
fdda813d5f
Cleaned up change handling in cm6 editor action handling
2023-04-13 17:38:11 +01:00
Dan Brown
6f45d34bf8
Finished update pass of all md editor actions to cm6
2023-04-13 17:18:32 +01:00
Dan Brown
32c765d0c3
Updated another range of actions for cm6
2023-04-13 12:51:52 +01:00
Dan Brown
9813c94720
Made a start on updating editor actions
2023-04-11 13:16:04 +01:00
Dan Brown
da3e4f5f75
Got md shortcuts working, marked actions for update
2023-04-11 11:48:58 +01:00
Dan Brown
572037ef1f
Got markdown editor barely functional
...
Updated content sync and preview scoll sync to work.
Many features commented out until they can be updated.
2023-04-10 15:01:44 +01:00
Dan Brown
50f3c10f19
Merge branch 'v23.02-branch' into development
2023-04-07 18:12:00 +01:00
Dan Brown
6c577ac3bf
Updated version and assets for release v23.02.3
2023-04-07 18:07:32 +01:00
Dan Brown
31cc2423d2
Merge branch 'v23.02-branch' into release
2023-04-07 18:07:09 +01:00
Dan Brown
3f3f221e0d
Updated translator attribution before release v23.02.3
2023-04-07 18:06:44 +01:00
Dan Brown
d0f970fe4f
Updated translations with latest Crowdin changes ( #4131 )
2023-04-07 18:00:03 +01:00
Dan Brown
95b75c067f
Updated translations with latest Crowdin changes ( #4131 )
2023-04-07 17:59:34 +01:00
Dan Brown
81134e7071
Fixed tag numbering in last commit
2023-04-07 17:54:17 +01:00
Dan Brown
e722ee4268
Fixed click issue with tag suggestions in safari
...
Updated selectable elements to be divs instead of buttons since Safari
akwardly does not focus on buttons on click.
Also standardised keyboard handling to our standard nav class.
Also addressed empty tag values showing in results.
For #4139
2023-04-07 17:50:57 +01:00
Dan Brown
fd674d10e3
Fixed error upon user delete with no migration id
...
Fixes #4162
2023-04-07 15:57:21 +01:00
Dan Brown
4835a0dcb1
Cleaned up old token services
2023-04-04 10:44:38 +01:00
Daiki Urata
d353e87ca1
Add WKHTMLTOPDF to .env.example.complete
2023-03-30 17:58:17 +09:00
Dan Brown
8e64324d62
Merge branch 'v23.02-branch' into development
2023-03-25 12:33:59 +00:00
Dan Brown
c9ed32e518
Updated version and assets for release v23.02.2
2023-03-25 12:27:32 +00:00
Dan Brown
6b4c3a0969
Merge branch 'v23.02-branch' into release
2023-03-25 12:27:05 +00:00
Dan Brown
0a0fdd7f3e
Fixed delete role failing with no migrate role provided
...
For #4128
2023-03-25 12:21:22 +00:00
Dan Brown
3410cf21cb
Updated php deps
2023-03-25 12:21:04 +00:00
Dan Brown
6e284d7a6c
Fixed issue with user delete ownership not migrating
...
Caused by input not being part of the submitted form.
Updated test to ensure the input is within a form.
For #4124
2023-03-25 12:20:49 +00:00
Dan Brown
ea7914422c
Updated php deps
2023-03-25 12:20:13 +00:00
Dan Brown
509cab3e28
Merged latest crowdin changes
2023-03-25 12:18:45 +00:00
Dan Brown
dde38e91b5
Fixed delete role failing with no migrate role provided
...
For #4128
2023-03-25 12:08:45 +00:00
Dan Brown
970088a8a1
Updated php deps
2023-03-24 14:46:30 +00:00
Dan Brown
0e43618dda
Fixed issue with user delete ownership not migrating
...
Caused by input not being part of the submitted form.
Updated test to ensure the input is within a form.
For #4124
2023-03-24 14:43:48 +00:00
Vincent Bernat
f2293a70f8
Allow a user to disable peer check when using TLS/STARTTLS
...
This is useful when developing and on Docker setups. Despite setting
encryption to null, if a server supports STARTTLS with a self-signed
certificate, the mailer try to upgrade the connection with STARTTLS.
2023-03-24 09:34:37 +01:00
Dan Brown
dce5123452
Added own twig/smarty packages for cm6 lang support
2023-03-21 20:53:35 +00:00
Dan Brown
c81cb6f2af
Merge branch 'development' into codemirror6
2023-03-19 10:22:44 +00:00
Dan Brown
9b66e93b15
Merge pull request #4103 from BookStackApp/image_api
...
Image API Endpoints
2023-03-15 11:45:36 +00:00
Dan Brown
402eb845ab
Added examples, updated docs for image gallery api endpoints
2023-03-15 11:37:03 +00:00
Dan Brown
3a808fd768
Added phpunit tests to cover image API endpoints
2023-03-14 19:29:08 +00:00
Dan Brown
d9eec6d82c
Started Image API build
2023-03-14 12:19:19 +00:00
Dan Brown
6357056d7b
Updated php deps
2023-03-13 21:03:00 +00:00
Dan Brown
a369971e04
Merge pull request #4099 from BookStackApp/permissions_api
...
Content-Permissions API Endpoints
2023-03-13 20:55:44 +00:00
Dan Brown
1903924829
Added content-perms API examples and docs tweaks
2023-03-13 20:41:32 +00:00
Dan Brown
0de7530059
Tweaked content permission endpoints, covered with tests
2023-03-13 20:06:52 +00:00
Dan Brown
c42956bcaf
Started build of content-permissions API endpoints
2023-03-13 13:18:33 +00:00
Dan Brown
7b5111571c
Removed bookstack wording instances in color setting options
2023-02-28 01:01:25 +00:00
Dan Brown
2dad92d1bd
Updated version and assets for release v23.02.1
2023-02-27 19:26:13 +00:00
Dan Brown
c1fb7ab7dc
Merge branch 'development' into release
2023-02-27 19:23:33 +00:00
Dan Brown
3464f5e961
Updated translations with latest Crowdin changes ( #4066 )
2023-02-27 19:19:03 +00:00
Dan Brown
7c27d26161
Fixed language locale setting issue
...
Attempted to access an array that had been filtered and therefore could
have holes within, including as position 0 which would then be
accessed.
Also added cs language to internal map
Related to #4068
2023-02-27 19:14:45 +00:00
Dan Brown
98315f3899
Updated version and assets for release v23.02
2023-02-26 11:03:49 +00:00
Dan Brown
8c82aaabd6
Merge branch 'development' into release
2023-02-26 11:02:56 +00:00
Dan Brown
c7e33d1981
Fixed caching issue when running tests
2023-02-26 10:50:14 +00:00
Dan Brown
ba21b54195
Updated translations with latest Crowdin changes ( #4025 )
2023-02-26 10:36:15 +00:00
Dan Brown
f35c42b0b8
Updated php deps and translaters in prep for v23.02
2023-02-25 17:35:21 +00:00
Dan Brown
b88b1bef2c
Added updated_at index to pages table
...
This has a large impact on some areas where latest updated pages are
shown, such as the homepage for example.
2023-02-23 23:06:12 +00:00
Dan Brown
8abb41abbd
Added caching to the loading of system roles
...
Admin system role was being loaded for each permission check performed.
This caches the fetching for the request lifetime.
2023-02-23 23:01:03 +00:00
Dan Brown
a031edec16
Fixed old deprecated encoding convert on HTML doc load
2023-02-23 22:59:26 +00:00
Dan Brown
2724b2867b
Merge pull request #4062 from BookStackApp/settings_perf
...
Changed the way settings are loaded
2023-02-23 22:22:32 +00:00
Dan Brown
8bebea4cca
Changed the way settings are loaded
...
This new method batch-loads them from the database, and removes the
cache-layer with the intention that a couple of batch fetches from the
DB is more efficient than hitting the cache each time.
2023-02-23 22:14:47 +00:00
Dan Brown
6545afacd6
Changed autosave handling for better editor performance
...
This changes how the editors interact with the parent page-editor
compontent, which handles auto-saving.
Instead of blasting the full editor content upon any change to that
parent compontent, the editors just alert of a change, without the
content. The parent compontent then requests the editor content from the
editor component when it needs that data for an autosave.
For #3981
2023-02-23 12:30:27 +00:00
Dan Brown
31495758a9
Made page-save HTML formatting much more efficient
...
Replaced the existing xpath-heavy system with a more manual traversal
approach. Fixes following slow areas of old system:
- Old system would repeat ID-setting action for elements (Headers could
be processed up to three times).
- Old system had a few very open xpath queries for headers.
- Old system would update links on every ID change, which triggers it's
own xpath query for links, leading to exponential scaling issues.
New system only does one xpath query for links when changes are needed.
Added test to cover.
For #3932
2023-02-22 14:32:40 +00:00
Dan Brown
c80396136f
Increased attachment link limit from 192 to 2k
...
Added test to cover.
Did attempt a 64k limit, but values over 2k significantly increase
chance of other issues since this URL may be used in redirect headers.
Would rather catch issues in-app.
For #4044
2023-02-20 13:05:23 +00:00
Dan Brown
8da3e64039
Updated language files to remove literal "1" values
...
This is to encourge the ":count" values to be used instead of 1s in the
translated variants so that non-pluralised languages are hardcoded with
"1"s in their content, even when not used in a singular context.
For #4040
2023-02-20 12:05:52 +00:00
Dan Brown
c1167f8821
Merge pull request #4051 from BookStackApp/roles_api
...
User Roles API Endpoint
2023-02-19 16:11:30 +00:00
Dan Brown
4176b598ce
Fixed unselectable checkbox role form options
2023-02-19 16:03:50 +00:00
Dan Brown
950c02e996
Added role API responses & requests
...
Also applied other slight tweaks and comment updates based upon manual
endpoint testing.
2023-02-19 15:58:29 +00:00
Dan Brown
9502f349a2
Updated test to have reliable check ordering
2023-02-18 19:01:38 +00:00
Dan Brown
3c3c2ae9b5
Set order to role permissions API response
2023-02-18 18:50:01 +00:00
Dan Brown
723f108bd9
Aded roles API controller methods
...
Altered & updated permissions repo, and existing connected
RoleController to suit.
Also extracts in-app success notifications to auto activity system.
Tweaked tests where required.
2023-02-18 18:36:34 +00:00
Dan Brown
55456a57d6
Added tests for not-yet-built role API endpoints
2023-02-18 13:51:18 +00:00
Dan Brown
c148e2f3d9
Added esbuild bundle inspection metafile
2023-02-17 22:37:13 +00:00
Dan Brown
f51036b203
Added newer languages where possible
...
Cannot find existing option for twig/smarty, need to look other methods.
2023-02-17 22:14:34 +00:00
Dan Brown
9135a85de4
Merge branch 'codemirror6' into codemirror6_take2
2023-02-17 21:28:23 +00:00
Dan Brown
fd45d280b4
Updated tinymce from 6.1.0 to 6.3.1
2023-02-17 21:16:42 +00:00
Dan Brown
524adce654
Merge pull request #4049 from BookStackApp/shelf_book_sort_updates
...
Shelf book sort improvements
2023-02-17 16:20:59 +00:00
Dan Brown
f799c9b260
Applied shelf book sort changes from testing
...
Added better labelling of sort lists for screen readers.
Fadded out sort-item action buttons until hovering for a cleaner look.
2023-02-17 16:18:24 +00:00
Dan Brown
9c26ccf43d
Added shelf book item sort action functionality
...
Adds JS logic, and dropdown action list, for quick-sorting the book
shelf list in addition to handling the book item action buttons.
2023-02-17 15:53:24 +00:00
Dan Brown
71a09bcf6e
Started accessible controls for shelf book sort
...
Added buttons and fit to design.
Added new icon variations to support.
Extracted book item to own view and setup for future auto sorts.
2023-02-17 15:05:28 +00:00
Dan Brown
af31a6fc1b
Made sendmail command configurable
...
For #4001
Added simple test to cover config option.
2023-02-17 14:25:38 +00:00
Dan Brown
08b39500b3
Fixed gallery images not visible until draft publish
...
For #4028
2023-02-16 17:57:34 +00:00
Dan Brown
f9fcc9f3c7
Updated php deps
2023-02-16 17:27:09 +00:00
Dan Brown
0812184995
Added torutec as sponsor, updated license and version
2023-02-14 16:16:08 +00:00
Dan Brown
646f8f60c0
Merge pull request #4032 from BookStackApp/favicon
...
Generate favicon.ico file
2023-02-09 21:37:38 +00:00
Dan Brown
f333db8e4f
Added control-upon-access of the default favicon.ico file
2023-02-09 21:16:27 +00:00
Dan Brown
da42fc7457
Added default favicon creation upon access.
2023-02-09 20:57:35 +00:00
Dan Brown
48f1934387
Updated favicon gen to use png-based ICO
...
From testing, worked on Firefox, Chrome, Gnome Web
2023-02-09 17:47:33 +00:00
Dan Brown
2845e0003e
Got favicons better supported, can't get transparency right
...
Digging deeper, I don't think PHPGD supports 32bit bmp output which
complicates matters.
2023-02-09 15:14:41 +00:00
Dan Brown
1a189640f1
Integrated favicon handler with correct files & actions
...
Format does not look 100% correct though, won't show in Firefox/gimp.
2023-02-09 13:24:43 +00:00
Dan Brown
420f89af99
Built custom favicon.ico file creator
...
Followed wikipedia-defined ICO file format info, and used with
Intervention's good bmp support, to create a working proof-of-concept.
2023-02-08 23:06:42 +00:00
Dan Brown
da1a66abd3
Extracted test file handling to its own class
...
Closes #3995
2023-02-08 14:39:13 +00:00
Dan Brown
5d18e7df79
Removed deprecated syntax in old migration file
2023-02-08 13:20:00 +00:00
Dan Brown
ba25a3e1b7
Merge pull request #4021 from BookStackApp/laravel9
...
Upgrade framework to Laravel 9
2023-02-07 12:11:04 +00:00
Dan Brown
bc18dc7da6
Removed parallel testing, updated predis
...
Parallel testing paratest library caused issues due to a single version
not being compatibile across our php range. Removed for now as not
really worth the faff to get compatible.
2023-02-07 11:50:59 +00:00
Dan Brown
5e8ec56196
Fixed issues found from tests
2023-02-06 20:41:33 +00:00
Dan Brown
9ca088a4e2
Fixed static analysis issues
2023-02-06 20:00:44 +00:00
Dan Brown
008e7a4d25
Followed Laravel 9 update steps and file changes
2023-02-06 16:58:29 +00:00
Dan Brown
ce9b536b78
Updated version and assets for release v23.01.1
2023-02-02 12:29:26 +00:00
Dan Brown
d9c50e5bc1
Merge branch 'development' into release
2023-02-02 12:29:07 +00:00
Dan Brown
6e6f113336
Merge branch 'development' of github.com:BookStackApp/BookStack into development
2023-02-02 12:17:06 +00:00
Dan Brown
f7441e2abc
Updated translations with latest Crowdin changes ( #4008 )
2023-02-02 12:16:56 +00:00
Dan Brown
28c168145f
Added missing app icon image
...
Fixes #4006
2023-02-02 11:49:06 +00:00
Dan Brown
c2115cab59
Updated php depenencies
2023-02-02 11:44:25 +00:00
Dan Brown
bf075f7dd8
Updated version and assets for release v23.01
2023-01-31 11:59:51 +00:00
Dan Brown
a4fd673285
Merge branch 'development' into release
2023-01-31 11:59:28 +00:00
Dan Brown
813d140213
Merge branch 'development' of github.com:BookStackApp/BookStack into development
2023-01-31 11:39:21 +00:00
Dan Brown
3dc5942a85
Updated translation attribution before v23.01 release
2023-01-31 11:38:56 +00:00
Dan Brown
03e2a9b200
Updated translations with latest Crowdin changes ( #3925 )
2023-01-31 11:29:36 +00:00
Dan Brown
8367a94e90
Merge pull request #4002 from BookStackApp/color_upgrades
...
Better application color scheme control
2023-01-28 17:59:54 +00:00
Dan Brown
631546a68a
Adjusted/improved some color setting wording
2023-01-28 17:57:43 +00:00
Dan Brown
7751022c66
Updated migration to carry across more colors, updated export
...
Updated export to use link color for link.
Export will now copy primary color to link color options for stable
upgrades.
2023-01-28 17:49:48 +00:00
Dan Brown
f42ff59b43
Added migration of color settings to dark mode
2023-01-28 17:31:43 +00:00
Dan Brown
104621841b
Update JS to show live changes and set light color values
2023-01-28 17:11:15 +00:00
Dan Brown
c337439370
Rolled out use of seperate link color style
2023-01-28 16:06:11 +00:00
Dan Brown
65ebdb7234
Added usage and defaults for dark colors
2023-01-28 15:20:08 +00:00
Dan Brown
e708ce93ba
Updated generic tab styles and js to force accessible usage
...
Added use of more accessible tags to create tabbed-interfaces then
updated css and JS to require use of those attributes rather than custom
techniques.
Updated relevant parts of app.
Some custom parts using their own tabs though, something to improve in
future.
2023-01-28 12:50:51 +00:00
Dan Brown
1f69965c1e
Updated settings view to have dark-mode color options
...
Also added link color option, not yet used.
Cleaned up tabbed interface control design as part of this.
2023-01-28 11:50:46 +00:00
Dan Brown
d7723b33f3
Merge pull request #3999 from BookStackApp/sort_ui_improvements
...
Improve Book Sorting User Experience
2023-01-27 18:02:14 +00:00
Dan Brown
87e371ffde
Added prevention of nested chapters on sort
2023-01-27 17:39:51 +00:00
Dan Brown
b649738718
Made book-sort changes based on screen reader testing
...
- Removed having sort items in tabbing order since they have no action.
- Updated "show other books" list to add upon single selection since it
was not clear how these were added (double press) without then seeing
the add button, and even then the add button would be after the scroll
list.
2023-01-27 17:06:39 +00:00
Dan Brown
022cbb9c00
Finished off design and fixing of sort buttons
2023-01-27 16:25:06 +00:00
Dan Brown
40e112fc5b
Extracted text & added dropdown for book sort move actions
...
Primarily styling and testing left to do.
2023-01-27 13:26:58 +00:00
Dan Brown
7cacbaadf0
Added functionality/logic for button-based sorting
2023-01-27 13:08:35 +00:00
Dan Brown
a3e7e754b9
Improves sortable ux
...
- Fixes multi-select functionality.
- Updated other books to be sticky.
- Added some general intro/desc text.
- Updated sort boxes to be collapsible.
- Cleaned up other books styling.
2023-01-27 11:16:17 +00:00
Dan Brown
03ad288aaa
Updated user avatar reset to clear relation id in database
...
Added test to cover.
For #3977
2023-01-26 17:15:09 +00:00
Dan Brown
811be3a36a
Added option to change the OIDC claim regarded as the ID
...
Defined via a OIDC_EXTERNAL_ID_CLAIM env option.
For #3914
2023-01-26 16:43:15 +00:00
Dan Brown
3202f96181
Tweak tag list to add new row on input instead of change
...
Prevented interferance with the user's action if they interacted with
something below the tags, since a new row would be added on blur and
hence shift down positions.
For #3931
2023-01-26 16:10:47 +00:00
Dan Brown
f6a6b11ec5
Added and addressed multi-role/own-role-perm/inheretance scenario
...
Found during manual testing.
Have checked against relation queries manually too.
2023-01-26 12:53:25 +00:00
Dan Brown
48df8725d8
Added better drawing load failure handling
...
Failure of loading drawings will now close the drawing view and show an
error message, hinting at file or permission issues, instead of leaving
the user facing a continuosly loading interface.
Adds test to cover.
This also updates errors from our HTTP service to be wrapped in a custom
error type for better identification and so the error is an actual
javascript error. Should be object compatible.
Related to #3955 .
2023-01-26 12:18:33 +00:00
Dan Brown
25bdd71477
Add scheme and sql-variant code language options
...
For #3954 and #3942
2023-01-26 11:26:20 +00:00
Dan Brown
deda331745
Fixed global search preview click on safari
...
Safari needs an element to be focusable to be able to use :focus-within.
For #3926
2023-01-25 21:46:26 +00:00
Dan Brown
f6d3944b20
Merge pull request #3994 from BookStackApp/app_icon_setting
...
Added ability to control app icon (favicon) via settings
2023-01-25 16:50:48 +00:00
Dan Brown
a50b0ea1e5
Covered app icon setting with testing
2023-01-25 16:41:41 +00:00
Dan Brown
3c658e39ab
Extracted app icon text, fixed issues
...
Tweaked sizes and meta tags based unpon ipad testing.
Fixed reduced sizes not being cleaned up.
2023-01-25 16:11:34 +00:00
Dan Brown
d8354255e7
Added practicali to sponsor list
2023-01-25 12:06:11 +00:00
Dan Brown
55b6a7842e
Added ability to control app icon (favicon) via settings
2023-01-25 11:03:19 +00:00
Dan Brown
0f113ec41f
Merge pull request #3986 from BookStackApp/permission_testing
...
Permission Testing & Alignment
2023-01-24 21:37:28 +00:00
Dan Brown
1fa5a31960
Fixed role entity permissions ignoring inheritance
...
Added additional scnenario tests to cover
2023-01-24 21:26:41 +00:00
Dan Brown
8be36455ab
Addressed fallback override cases found during testing
...
Had misalignment between query and usercan, The nuance between fallback
and entity-role permissions was not taken into account by the query
system. Now added with new test cases to cover.
2023-01-24 20:42:20 +00:00
Dan Brown
d1bd6d0e39
Fixed incorrect field in down migration
2023-01-24 19:21:23 +00:00
Dan Brown
1660e72cc5
Migrated remaining relation permission usages
...
Now all tests are passing.
Some level of manual checks to do.
2023-01-24 19:04:32 +00:00
Dan Brown
2d1f1abce4
Implemented alternate approach to current joint_permissions
...
Is a tweak upon the existing approach, mainly to store and query role
permission access in a way that allows muli-level states that may
override eachother. These states are represented in the new PermissionStatus
class.
This also simplifies how own permissions are stored and queried, to be
part of a single column.
2023-01-24 14:55:34 +00:00
Dan Brown
7d74575eb8
Found a sql having-style approach to permissions
...
As a way to check aggregate queries for required changes to need to
analyse across combined permission values.
2023-01-24 13:44:38 +00:00
Dan Brown
91e613fe60
Shared entity permission logic across both query methods
...
The runtime userCan() and the JointPermissionBuilder now share much of
the same logic for handling entity permission resolution.
2023-01-23 15:09:03 +00:00
Dan Brown
f3f2a0c1d5
Updated userCan logic to meet expectations in tests
...
Updated with similar logic to that used in the user_permissions branch,
but all extracted to a seperate class for doing all fetch and collapse
work.
2023-01-23 12:40:11 +00:00
Dan Brown
1c2ae7bff6
Added gmp extension to test workflow
...
If was not already enabled by default, should enable faster testing
handling as it helps the phpseclib usage for OIDC tokens in test rocket
through.
2023-01-21 21:34:39 +00:00
Dan Brown
78ebcb6f38
Addressed a range of deprecation warnings
...
Closes #3969
2023-01-21 20:50:04 +00:00
Dan Brown
28dda39260
Updated PHP and JS depenencies
2023-01-21 19:09:19 +00:00
Dan Brown
e2a72d16aa
Made adjustments to fit copied work into dev branch
...
Ported non-compatible elements, Now all tests passing apart from some
specific permission scenario tests which are probably correctly failing.
Updates some tests to better avoid messing environment state.
2023-01-21 13:03:47 +00:00
Dan Brown
c724bfe4d3
Copied over work from user_permissions branch
...
Only that relevant to the additional testing work.
2023-01-21 11:08:34 +00:00
Dan Brown
6070d804f8
Fixed incorrect pluralisation for de_informal
...
Updated language system to only use initial part of locale for
translation pluralisation to better match the hard-coded logic of the
built-in MessageSelector. Extends and overrides Laravel's default for
this system.
Added test to cover.
Related to #3976 .
2023-01-16 16:56:41 +00:00
Dan Brown
e794c977bc
Updated version and assets for release v22.11.1
2022-12-16 23:49:14 +00:00
Dan Brown
0b088ef1d3
Merge branch 'development' into release
2022-12-16 23:48:35 +00:00
Dan Brown
5393465ea7
Updated translator attribution before release v22.11.1
2022-12-16 23:48:04 +00:00
Dan Brown
f5df811b15
Removed old unused style definition
2022-12-16 23:21:24 +00:00
Dan Brown
a521f41838
Fixed lack of scroll in editor toolbox contents
...
For #2887
2022-12-16 23:16:51 +00:00
Dan Brown
0123d83fb2
Fixed not being able to remove all user roles
...
User roles would only be actioned if they existed in the form request,
hence removal of all roles would have no data to action upon.
This adds a placeholder 0-id role to ensure there is always role data to
send, even when no roles are selected. This field value is latter
filtered out.
Added test to cover.
Likely related to #3922 .
2022-12-16 17:44:13 +00:00
Dan Brown
559e392f1b
Merge branch 'development' of https://github.com/jhit/BookStack into jhit-development
2022-12-16 17:12:57 +00:00
Dan Brown
8468b632a1
Updated crowdin config with PR title and labels
...
Aligns to the title and labelling I already do manually.
2022-12-16 17:11:01 +00:00
Dan Brown
7053a8669f
New Crowdin updates ( #3881 )
2022-12-16 17:06:52 +00:00
Dan Brown
2c0a7346b1
Prevent search focus change on left/right arrow press
...
For #3920
2022-12-16 17:03:48 +00:00
Dan Brown
bf6a6af683
Updated version and assets for release v22.11
2022-11-30 12:30:21 +00:00
Dan Brown
914790fd99
Merge branch 'development' into release
2022-11-30 12:29:52 +00:00
Jürgen Hörmann
d505642336
Add popular PHP templating languages to code editor
...
Smarty and Twig are two very popular PHP templating engines and might be
useful to some Bookstack users too.
2022-11-29 14:53:41 +01:00
Dan Brown
edb0c6a9e8
Updated version and assets for release v22.10.2
2022-11-02 15:22:13 +00:00
Dan Brown
84049de696
Merge branch 'v22-10' into release
2022-11-02 15:19:33 +00:00
Dan Brown
da0531e63b
Updated version and assets for release v22.10.1
2022-10-21 21:52:32 +01:00
Dan Brown
421dc75f4e
Merge branch 'development' into release
2022-10-21 21:52:16 +01:00
Dan Brown
8ae91df038
Updated version and assets for release v22.10
2022-10-21 11:16:45 +01:00
Dan Brown
64b41dd626
Merge branch 'development' into release
2022-10-21 11:16:25 +01:00
Dan Brown
ebd6e4d3a2
Updated version and assets for release v22.09.1
2022-09-20 13:19:34 +01:00
Dan Brown
80374aea5c
Merge branch 'development' into release
2022-09-20 13:19:03 +01:00
Dan Brown
2ac9efae7d
Updated version and assets for release v22.09
2022-09-08 12:41:09 +01:00
Dan Brown
a11d565ba4
Merge branch 'development' into release
2022-09-08 12:40:57 +01:00
Dan Brown
1fdf854ea7
Updated version and assets for release v22.07.3
2022-08-11 15:17:06 +01:00
Dan Brown
e9c9792cb9
Merge branch 'development' into release
2022-08-11 15:16:34 +01:00
Dan Brown
5ae524c25a
Updated version and assets for release v22.07.2
2022-08-09 13:55:52 +01:00
Dan Brown
0d7287fc8b
Merge branch 'development' into release
2022-08-09 13:55:40 +01:00
Dan Brown
9fd7a6abed
Added dark theme handling
2022-08-04 14:19:04 +01:00
Dan Brown
4757ed9453
Converted codemirror languges to new packages where available
...
Does increase bundle size massively though, Will need to think about
solutions for this.
2022-08-04 13:33:51 +01:00
Dan Brown
97146a6359
Added handling of codemirror 6 code languages
2022-08-03 19:40:16 +01:00
Dan Brown
d4f2fcdf79
Started codemirror update, In broken state
2022-08-02 20:11:02 +01:00
Dan Brown
e77c96f6b7
Updated version and assets for release v22.07.1
2022-08-02 11:47:25 +01:00
Dan Brown
9b8a10dd3a
Merge branch 'development' into release
2022-08-02 11:47:08 +01:00
Dan Brown
49200ca5ce
Updated version and assets for release v22.07
2022-07-28 14:53:15 +01:00
Dan Brown
34aa4dbf10
Merge branch 'development' into release
2022-07-28 14:53:01 +01:00
Dan Brown
5ee79d16c9
Updated version and assets for release v22.06.2
2022-06-28 11:57:37 +01:00
Dan Brown
a1ea4006e0
Merge branch 'development' into release
2022-06-28 11:57:24 +01:00
Dan Brown
9078188939
Updated version and assets for release v22.06.1
2022-06-25 14:33:07 +01:00
Dan Brown
ed0aad1a7a
Merge branch 'development' into release
2022-06-25 14:32:49 +01:00
Dan Brown
5c59cfb020
Updated version and assets for release v22.06
2022-06-24 11:50:56 +01:00
Dan Brown
3ca15ad68a
Merge branch 'development' into release
2022-06-24 11:45:29 +01:00
Dan Brown
60014989f5
Updated version and assets for release v22.04.2
2022-05-09 16:10:16 +01:00
Dan Brown
57b10f195e
Merge branch 'development' into release
2022-05-09 16:09:54 +01:00
Dan Brown
b1e95eb39f
Updated version and assets for release v22.04.1
2022-05-04 21:26:58 +01:00
Dan Brown
b3da77b8f9
Merge branch 'development' into release
2022-05-04 21:26:31 +01:00
Dan Brown
1a345b74bb
Updated version and assets for release v22.04
2022-04-29 15:55:32 +01:00
Dan Brown
8ffc3a4abf
Merge branch 'development' into release
2022-04-29 15:55:05 +01:00
Dan Brown
7233c1c7b2
Updated version and assets for release v22.03.1
2022-03-30 19:37:07 +01:00
Dan Brown
1309a01131
Merge branch 'development' into release
2022-03-30 19:36:45 +01:00
Dan Brown
0333185b6d
Updated version and assets for release v22.03
2022-03-30 13:49:17 +01:00
Dan Brown
83f89f64e8
Merge branch 'development' into release
2022-03-30 13:49:05 +01:00
Dan Brown
11a1a6fb16
Updated version and assets for release v22.02.3
2022-03-07 15:12:22 +00:00
Dan Brown
882c609296
Merge branch 'development' into release
2022-03-07 15:12:09 +00:00
Dan Brown
176a0dcd59
Updated version and assets for release v22.02.2
2022-03-01 22:45:41 +00:00
Dan Brown
94b0f70bfa
Merge branch 'development' into release
2022-03-01 22:45:12 +00:00
Dan Brown
08b2a77d41
Updated version and assets for release v22.02.1
2022-02-27 17:46:06 +00:00
Dan Brown
3e8e9a23cf
Merge branch 'development' into release
2022-02-27 17:45:49 +00:00
Dan Brown
58b83b64c8
Updated version and assets for release v22.02
2022-02-26 12:01:44 +00:00
Dan Brown
dfe4cde6ee
Merge branch 'development' into release
2022-02-26 12:00:46 +00:00
Dan Brown
d11144d9e2
Updated version and assets for release v21.12.5
2022-02-06 15:49:23 +00:00
Dan Brown
f96b0ea5f3
Merge branch 'development' into release
2022-02-06 15:48:55 +00:00
Dan Brown
815f8d79ed
Updated version and assets for release v21.12.4
2022-02-01 11:52:24 +00:00
Dan Brown
b62dab32e0
Merge branch 'development' into release
2022-02-01 11:51:48 +00:00
Dan Brown
262f863981
Updated version and assets for release v21.12.3
2022-01-24 22:49:42 +00:00
Dan Brown
a4c94390a1
Merge branch 'master' into release
2022-01-24 22:49:31 +00:00
Dan Brown
53f3cca85d
Updated version and assets for release v21.12.2
2022-01-10 18:23:44 +00:00
Dan Brown
ed08bbcecc
Merge branch 'master' into release
2022-01-10 18:23:19 +00:00
Dan Brown
de97ebf9b7
Updated version and assets for release v21.12.1
2022-01-06 12:20:37 +00:00
Dan Brown
f492a660a8
Merge branch 'master' into release
2022-01-06 12:20:26 +00:00
Dan Brown
09436836a5
Updated version and assets for release v21.12
2021-12-22 17:04:18 +00:00
Dan Brown
bb455d7788
Merge branch 'master' into release
2021-12-22 17:03:50 +00:00
Dan Brown
009212ab80
Updated version and assets for release v21.11.3
2021-12-15 14:08:37 +00:00
Dan Brown
ba9cb591c8
Merge branch 'master' into release
2021-12-15 14:08:17 +00:00
Dan Brown
d00ac2f34e
Updated version and assets for release v21.11.2
2021-11-30 14:30:19 +00:00
Dan Brown
bd4dc6d463
Merge branch 'master' into release
2021-11-30 14:29:53 +00:00
Dan Brown
d91180a909
Updated version and assets for release v21.11.1
2021-11-23 20:44:36 +00:00
Dan Brown
bc2913a5cb
Merge branch 'master' into release
2021-11-23 20:44:12 +00:00
Dan Brown
4802394562
Updated version and assets for release v21.11
2021-11-16 13:22:24 +00:00
Dan Brown
1755556468
Merge branch 'master' into release
2021-11-16 13:21:44 +00:00
Dan Brown
01cdbdb7ae
Updated version and assets for release v21.10.3
2021-11-01 13:31:10 +00:00
Dan Brown
fc8bbf3eab
Merge branch 'master' into release
2021-11-01 13:30:36 +00:00
Dan Brown
3cdab19319
Updated version and assets for release v21.10.2
2021-10-28 15:57:04 +01:00
Dan Brown
5661d20e87
Merge branch 'master' into release
2021-10-28 15:56:49 +01:00
Dan Brown
91f80123e8
Merge branch 'master' into release
2021-10-27 12:35:00 +01:00
Dan Brown
7a0636d0f8
Updated version and assets for release v21.10.1
2021-10-27 12:31:40 +01:00
Dan Brown
0fe5bdfbac
Updated version and assets for release v21.10
2021-10-25 15:59:23 +01:00
Dan Brown
f88687e977
Merge branch 'master' into release
2021-10-25 15:58:59 +01:00
Dan Brown
68d437d05b
Updated version and assets for release v21.08.6
2021-10-15 14:34:44 +01:00
Dan Brown
1e56aaea04
Merge branch 'master' into release
2021-10-15 14:34:23 +01:00
Dan Brown
dab170a6fe
Updated version and assets for release v21.08.5
2021-10-08 22:25:36 +01:00
Dan Brown
a8de717d9b
Merge branch 'master' into release
2021-10-08 22:25:05 +01:00
Dan Brown
78fe95b6fc
Updated version and assets for release v21.08.4
2021-10-04 16:25:24 +01:00
Dan Brown
e0c24e41aa
Merge branch 'master' into release
2021-10-04 16:24:54 +01:00
Dan Brown
fa8553839b
Updated version and assets for release v21.08.3
2021-09-12 16:31:02 +01:00
Dan Brown
b8fcefc794
Merge branch 'master' into release
2021-09-12 16:30:35 +01:00
Dan Brown
88bcb68fcb
Updated version and assets for release v21.08.2
2021-09-04 15:07:20 +01:00
Dan Brown
7c000553ae
Merge branch 'master' into release
2021-09-04 15:06:33 +01:00
Dan Brown
391fa35c80
Updated version and assets for release v21.08.1
2021-09-02 21:13:09 +01:00
Dan Brown
c6773a8c9f
Merge branch 'master' into release
2021-09-02 21:12:06 +01:00
Dan Brown
9b226e7d39
Updated version and assets for release v21.08
2021-08-31 22:07:53 +01:00
Dan Brown
9865446267
Merge branch 'master' into release
2021-08-31 22:07:23 +01:00
Dan Brown
926abbe776
Updated version and assets for release v21.05.4
2021-08-04 21:29:10 +01:00
Dan Brown
4fabef3a57
Merge branch 'v21.05.x' into release
2021-08-04 21:28:45 +01:00
Dan Brown
5ef4cd80c3
Updated version and assets for release v21.05.3
2021-07-03 11:59:52 +01:00
Dan Brown
e01f23583f
Merge branch 'v21.05.x' into release
2021-07-03 11:59:21 +01:00
Dan Brown
7792cb3915
Updated version and assets for release v21.05.2
2021-06-13 14:26:34 +01:00
Dan Brown
be26253a18
Merge branch 'master' into release
2021-06-13 14:25:39 +01:00
Dan Brown
1bdd1f8189
Updated version for release v21.05.1
2021-06-04 23:09:42 +01:00
Dan Brown
fa62c79b17
Merge branch 'master' into release
2021-06-04 23:08:59 +01:00
Dan Brown
d7d8fa1e5b
Updated version and assets for release v21.05
2021-05-30 16:17:56 +01:00
Dan Brown
18562f1e10
Merge branch 'master' into release
2021-05-30 16:17:44 +01:00
Dan Brown
86090a694f
Updated version and assets for release v21.04.6
2021-05-24 13:06:03 +01:00
Dan Brown
1ee8287c73
Merge branch 'v21.04.x' into release
2021-05-24 13:05:34 +01:00
Dan Brown
8eb98cd591
Updated version and assets for release v21.04.5
2021-05-15 17:56:29 +01:00
Dan Brown
0f9ba21b05
Merge branch 'v21.04.x' into release
2021-05-15 17:56:03 +01:00
Dan Brown
834f8e7046
Updated version and assets for release v21.04.4
2021-05-09 14:46:05 +01:00
Dan Brown
32e3399334
Merge branch 'master' into release
2021-05-09 14:45:36 +01:00
Dan Brown
2d8698a218
Updated version and assets for release v21.04.3
2021-04-27 22:01:37 +01:00
Dan Brown
454fb883a2
Merge branch 'master' into release
2021-04-27 22:01:15 +01:00
Dan Brown
6f4a6ab8ea
Updated version for release v21.04.2
2021-04-20 22:37:05 +01:00
Dan Brown
9c4b6f36f1
Merge branch 'master' into release
2021-04-20 22:36:35 +01:00
Dan Brown
78886b1e67
Updated version and assets for release v21.04.1
2021-04-19 22:26:19 +01:00
Dan Brown
d9debaf032
Merge branch 'master' into release
2021-04-19 22:25:29 +01:00
Dan Brown
d4360d6347
Updated version and assets for release v21.04
2021-04-09 21:18:32 +01:00
Dan Brown
175b1785c0
Merge branch 'master' into release
2021-04-09 21:18:09 +01:00
Dan Brown
c8740c0171
Updated version for release v0.31.8
2021-03-13 15:32:54 +00:00
Dan Brown
91ee895a74
Merge branch 'v0.31.x' into release
2021-03-13 15:32:06 +00:00
Dan Brown
a045e46571
Updated version for release v0.31.7
2021-03-02 21:19:17 +00:00
Dan Brown
44eaa65c3b
Merge branch 'v0.31.x' into release
2021-03-02 21:18:31 +00:00
Dan Brown
0a22af7b14
Updated version for release v0.31.6
2021-02-06 14:41:19 +00:00
Dan Brown
b54702ab08
Merge branch 'v0.31.x' into release
2021-02-06 14:40:47 +00:00
Dan Brown
c4fdcfc5d1
Updated version for release v0.31.5
2021-02-02 20:58:06 +00:00
Dan Brown
cb8117e8df
Merge branch 'v0.31.x' into release
2021-02-02 20:57:41 +00:00
Dan Brown
5a218d5056
Updated version and assets for release v0.31.4
2021-01-16 17:50:45 +00:00
Dan Brown
8dbc5cf9c6
Merge branch 'master' into release
2021-01-16 17:50:11 +00:00
Dan Brown
71e81615a3
Updated version for release v0.31.3
2021-01-10 23:29:58 +00:00
Dan Brown
611d37da04
Merge branch 'master' into release
2021-01-10 23:29:11 +00:00
Dan Brown
0e799a3857
Updated version and assets for release v0.31.2
2021-01-10 14:05:16 +00:00
Dan Brown
b91d6e2bfa
Merge branch 'master' into release
2021-01-10 14:04:59 +00:00
Dan Brown
ea16ad7e94
Updated version and assets for release v0.31.1
2021-01-04 18:41:55 +00:00
Dan Brown
ba6eb54552
Merge branch 'master' into release
2021-01-04 18:41:26 +00:00
Dan Brown
f705e7683b
Updated assets for release v0.31.0 again
2021-01-03 22:33:36 +00:00
Dan Brown
dc996adb20
Merge branch 'master' into release
2021-01-03 22:32:40 +00:00
Dan Brown
a64c638ccc
Updated version and assets for release v0.31.0
2021-01-03 21:52:37 +00:00
Dan Brown
359c067279
Merge branch 'master' into release
2021-01-03 21:52:00 +00:00
Dan Brown
66a746e297
Updated version for release v0.30.7
2020-12-18 14:13:40 +00:00
Dan Brown
a4d43ee24b
Merge branch 'v0.30.x' into release
2020-12-18 14:13:19 +00:00
Dan Brown
f7793a70a9
Updated version for release v0.30.6
2020-12-17 21:07:06 +00:00
Dan Brown
ceba3d31fb
Merge branch 'v0.30.x' into release
2020-12-17 21:03:20 +00:00
Dan Brown
eecc08edde
Updated version for release v0.30.5
2020-12-06 21:05:43 +00:00
Dan Brown
eb19aadc75
Merge branch 'v0.30.x' into release
2020-12-06 21:05:11 +00:00
Dan Brown
06c81e69b9
Updated version and assets for release v0.30.4
2020-10-31 16:52:33 +00:00
Dan Brown
3dc3d4a639
Merge branch 'master' into release
2020-10-31 16:51:54 +00:00
Dan Brown
94c59c1e3d
Updated version and assets for release v0.30.3
2020-10-13 22:50:52 +01:00
Dan Brown
4d2205853a
Merge branch 'master' into release
2020-10-13 22:50:30 +01:00
Dan Brown
751772b87a
Updated version and assets for release v0.30.2
2020-09-30 22:44:58 +01:00
Dan Brown
76e30869e1
Merge branch 'master' into release
2020-09-30 22:44:17 +01:00
Dan Brown
3edc9fe9eb
Updated version and assets for release v0.30.1
2020-09-26 17:51:37 +01:00
Dan Brown
616c62703e
Merge branch 'master' into release
2020-09-26 17:50:25 +01:00
Dan Brown
ecd56917e7
Updated version and assets for release v0.30.0
2020-09-20 10:33:18 +01:00
Dan Brown
e22c9cae91
Merge branch 'master' into release
2020-09-20 10:30:10 +01:00
Dan Brown
29ddb6e1b9
Updated version and assets for release v0.29.3
2020-05-12 22:34:01 +01:00
Dan Brown
2ff90e2ff0
Merge branch 'master' into release
2020-05-12 22:33:27 +01:00
Dan Brown
04ecc128a2
Updated version and assets for release v0.29.2
2020-05-02 11:49:21 +01:00
Dan Brown
87d1d3423b
Merge branch 'master' into release
2020-05-02 11:48:48 +01:00
Dan Brown
4818192a2a
Updated version and assets for release v0.29.1
2020-04-28 12:30:31 +01:00
Dan Brown
965dd97f54
Merge branch 'master' into release
2020-04-28 12:30:09 +01:00
Dan Brown
195b74926c
Updated version and assets for release v0.29.0
2020-04-13 16:10:23 +01:00
Dan Brown
2120db12b2
Merge branch 'master' into release
2020-04-13 16:10:11 +01:00
Dan Brown
ed563fef28
Updated version and assets for release v0.28.3
2020-03-14 22:31:42 +00:00
Dan Brown
0d31a8e3f1
Merge branch 'master' into release
2020-03-14 22:31:11 +00:00
Dan Brown
b8354b974b
Updated version and assets for release v0.28.2
2020-02-15 22:36:08 +00:00
Dan Brown
034c1e289d
Merge branch 'master' into release
2020-02-15 22:35:46 +00:00
Dan Brown
f31605a3de
Updated version and assets for release v0.28.1
2020-02-15 22:08:06 +00:00
Dan Brown
e7cc75c74d
Merge branch 'master' into release
2020-02-15 22:07:17 +00:00
Dan Brown
4b79d5e4e8
Updated version and assets for release v0.28.0
2020-02-03 22:44:45 +00:00
Dan Brown
34854915b3
Merge branch 'master' into release
2020-02-03 22:43:58 +00:00
Dan Brown
af6f34b529
Updated version and assets for release v0.27.5
2019-10-16 16:35:50 +01:00
Dan Brown
fb82a2b896
Merge branch 'patching-v0.27' into release
2019-10-16 16:35:10 +01:00
Dan Brown
5b464938b6
Updated version and assets for release v0.27.4
2019-09-07 13:30:08 +01:00
Dan Brown
81f954890d
Merge branch 'patching-v0.27' into release
2019-09-07 13:29:53 +01:00
Dan Brown
0e2bbcec62
Updated version and assets for release v0.27.3
2019-09-03 21:50:12 +01:00
Dan Brown
fdd339f525
Merge branch 'master' into release
2019-09-03 21:49:46 +01:00
Dan Brown
8cf7d6a83d
Updated version and assets for release v0.27.2
2019-09-01 12:12:23 +01:00
Dan Brown
58a5008718
Merge branch 'master' into release
2019-09-01 12:12:10 +01:00
Dan Brown
c44a8df55d
Updated version and assets for release v0.27.1
2019-09-01 11:13:50 +01:00
Dan Brown
ff1494c519
Merge branch 'master' into release
2019-09-01 11:13:18 +01:00
Dan Brown
b8ce8fd852
Updated assets for release v0.27
2019-08-31 14:16:14 +01:00
Dan Brown
75e7454a5f
Merge branch 'master' into release and set version
2019-08-31 14:15:18 +01:00
Dan Brown
2558ea8931
Updated version for release v0.26.4
2019-08-06 21:42:09 +01:00
Dan Brown
ac0f47a4b2
Merge branch 'v0.26' into release
2019-08-06 21:41:06 +01:00
Dan Brown
4f16129869
Updated version for release v0.26.3
2019-07-10 20:21:22 +01:00
Dan Brown
64a8037fdd
Merge branch 'v0.26' into release
2019-07-10 20:19:54 +01:00
Dan Brown
7502ba1bc8
Updated version and assets for release v0.26.2
2019-05-27 13:48:20 +01:00
Dan Brown
33a04697ef
Merge branch 'master' into release
2019-05-27 13:47:47 +01:00
Dan Brown
b70a5c0cdb
Updated version and assets for release v0.26.1
2019-05-07 23:05:47 +01:00
Dan Brown
9443ae9f40
Merge branch 'master' into release
2019-05-07 23:05:10 +01:00
Dan Brown
220c2a4102
Updated version and assets for release v0.26.0
2019-05-06 18:58:56 +01:00
Dan Brown
e9914eb301
Merge branch 'master' into release
2019-05-06 18:57:58 +01:00
Dan Brown
934512d09c
Updated version and assets for release v0.25.5
2019-03-24 19:45:17 +00:00
Dan Brown
9102c90986
Merge branch 'master' into release
2019-03-24 19:45:00 +00:00
Dan Brown
c3e74219c4
Updated version and assets for release v0.25.4
2019-03-21 19:46:19 +00:00
Dan Brown
13c9d7bc2d
Merge branch 'master' into release
2019-03-21 19:43:48 +00:00
Dan Brown
119b539586
Updated version and assets for release v0.25.3
2019-03-21 00:03:26 +00:00
Dan Brown
29a5c180f0
Merge branch 'master' into release
2019-03-21 00:02:33 +00:00
Dan Brown
7906602291
Updated version and assets for release v0.25.2
2019-03-10 13:45:21 +00:00
Dan Brown
6dafe773ff
Merge branch 'master' into release
2019-03-10 13:44:29 +00:00
Dan Brown
25bc28a1be
Updated version and assets for release v0.25.1
2019-01-20 15:42:32 +00:00
Dan Brown
4c561c7fa0
Merge branch 'master' into release
2019-01-20 15:41:24 +00:00
Dan Brown
95b3e78573
Updated version and assets for release v0.25.0
2019-01-12 22:48:53 +00:00
Dan Brown
63a345bc93
Merge branch 'master' into release
2019-01-12 22:47:07 +00:00
Dan Brown
e093a172cb
Updated assets and version for release v0.24.3
2018-11-27 21:52:20 +00:00
Dan Brown
4b01f8934b
Merge branch 'master' into release
2018-11-27 21:51:32 +00:00
Dan Brown
bc116b45b5
Re-updated assets for release v0.24.2
2018-11-10 16:10:22 +00:00
Dan Brown
a059960b9e
Merge branch 'master' into release
2018-11-10 16:09:14 +00:00
Dan Brown
7770966fed
Updated assets for release v0.24.2
2018-11-10 16:01:55 +00:00
Dan Brown
d7adcf6c69
Merge branch 'master' into release
2018-11-10 16:01:01 +00:00
Dan Brown
04a364dcc3
Incremented version for v0.24.1
2018-09-24 16:34:16 +01:00
Dan Brown
db83ac7eaa
Merge branch 'master' into release
2018-09-24 16:32:30 +01:00
Dan Brown
3ca9dddf61
Merge branch 'master' into release
2018-09-24 15:59:39 +01:00
Dan Brown
bf74f53ca7
Updated assets for release and incremented version
2018-09-24 12:18:27 +01:00
Dan Brown
9d67efb4a4
Merge branch 'master' into release
2018-09-24 12:08:21 +01:00
Dan Brown
3a39b9f440
Merge pull request #1022 from BookStackApp/revert-983-master
...
Revert "Update german translation"
2018-09-22 18:33:29 +01:00
Dan Brown
27f7aab375
Revert "Update german translation"
2018-09-22 18:33:15 +01:00
Dan Brown
337da0c467
Merge pull request #983 from vriic/master
...
Update german translation
2018-09-22 18:27:04 +01:00
Nikolai Nikolajevic
f56b3560c4
Update german translation
2018-08-23 16:17:46 +02:00
Dan Brown
02dfe11ce6
Increment version for release v0.23.2
2018-08-19 15:33:23 +01:00
Dan Brown
83d06beb70
Merge branch 'master' into release
2018-08-19 15:33:10 +01:00
Dan Brown
a8cfc059c8
Updated version for release v0.23.1
2018-08-12 14:22:53 +01:00
Dan Brown
1614b2bab0
Merge branch 'master' into release
2018-08-12 14:22:17 +01:00
Dan Brown
4bdec0d214
Updated version and assets for release v0.23
2018-07-29 20:28:49 +01:00
Dan Brown
6a7d7e7c2b
Merge branch 'master' into release
2018-07-29 20:26:00 +01:00
Dan Brown
30d4674657
Updated assets for release v0.22
2018-05-28 14:19:14 +01:00
Dan Brown
9f961f95f8
Merge branch 'master' into release
2018-05-28 14:19:04 +01:00
Dan Brown
bab99a26ec
Updated assets and version for v0.21 release
2018-04-22 20:21:22 +01:00
Dan Brown
9a7fecd269
Merge branch 'master' into release
2018-04-22 20:19:02 +01:00
Dan Brown
a8dc0d449b
Updated the version because i'm such a plonker
...
And forgot to do this last release.
I wonder if there's a simple commit hook that could prevent the same two
versions twice in a row?
2018-03-30 15:41:46 +01:00
Dan Brown
a0381f76bf
Merge branch 'v0.20' into release
2018-03-30 15:33:23 +01:00
Dan Brown
6102f66daa
Updated assets for release v0.20.1
2018-03-25 16:58:14 +01:00
Dan Brown
c6134d162d
Merge branch 'master' into release
2018-03-25 16:54:48 +01:00
Dan Brown
2046f9b9de
Updated assets for release v0.20.0
2018-02-11 18:20:17 +00:00
Dan Brown
ac3ba594a4
Merge branch 'master' into release and updated version
2018-02-11 18:19:38 +00:00
Dan Brown
22df25a480
Updated assets and version for v0.19.0
2017-12-10 18:21:07 +00:00
Dan Brown
8b30c7f02e
Merge branch 'master' into release
2017-12-10 18:19:20 +00:00
Dan Brown
757cdddc7c
Updated version and JS for release v0.18.5
2017-11-11 18:33:04 +00:00
Dan Brown
df95e99680
Updated assets and version for release v0.18.4
2017-10-15 19:28:29 +01:00
Dan Brown
5a6d544db7
Merge branch 'master' into release
2017-10-15 19:27:50 +01:00
Dan Brown
16117d329c
Merge branch 'master' into release, Updated version
2017-10-06 21:05:45 +01:00
Dan Brown
e90da18ada
Updated assets and version for v0.18.2 release
2017-10-01 18:12:59 +01:00
Dan Brown
a08d80e1cc
Merge branch 'master' into release
2017-10-01 18:12:07 +01:00
Dan Brown
6258175922
Updated assets and version for v0.18.1 release
2017-09-20 21:36:17 +01:00
Dan Brown
15736777a0
Merge branch 'master' into release
2017-09-20 21:35:33 +01:00
Dan Brown
75915e8a94
Updated assets for release v0.18
2017-09-10 17:07:57 +01:00
Dan Brown
9bde0ae4ea
Merge branch 'master' into release
2017-09-10 17:05:05 +01:00
Dan Brown
0c802d1f86
Updated assets and version for release v0.17.4
2017-07-28 13:04:21 +01:00
Dan Brown
b7a96c6466
Merge branch 'master' into release
2017-07-28 13:03:36 +01:00
Dan Brown
4b645a82c7
Updated version for release
2017-07-22 17:27:01 +01:00
Dan Brown
d599b77b6f
Merge branch 'master' into release
2017-07-22 17:26:44 +01:00
Dan Brown
26e93dc8c1
Updated assets and version for release v0.17.2
2017-07-22 16:49:07 +01:00
Dan Brown
a4c9a8491b
Merge branch 'master' into release
2017-07-22 16:46:57 +01:00
Dan Brown
70ee636d87
Updated css and version for release
2017-07-10 20:52:32 +01:00
Dan Brown
b35f6dbb03
Merge branch 'master' into release
2017-07-10 20:51:25 +01:00
Dan Brown
67d9e24d8f
Merge branch 'master' into release
...
Also updated assets, Version number
2017-07-02 22:52:26 +01:00
Dan Brown
3903fda6ca
Incremented version
2017-06-04 15:38:49 +01:00
Dan Brown
441e46ebaa
Merge branch 'v0.16' into release
2017-06-04 15:38:29 +01:00
Dan Brown
1f4260f359
Updated version for release v0.16.2
2017-05-07 19:35:51 +01:00
Dan Brown
dc0bf8ad4e
Merge branch 'master' into release
2017-05-07 19:35:34 +01:00
Dan Brown
102e326e6a
Updated JS and version for release v0.16.1
2017-04-30 19:51:23 +01:00
Dan Brown
2b25bf6f3b
Merge branch 'master' into release
2017-04-30 19:50:29 +01:00
Dan Brown
f93280696d
Updated assets for release v0.16
2017-04-23 20:42:28 +01:00
Dan Brown
1787391b07
Merge branch 'master' into release
2017-04-23 20:41:45 +01:00
Dan Brown
a74a8ee483
Updated version for v0.15.3
2017-03-23 22:22:16 +00:00
Dan Brown
7fa5405cb7
Merge branch 'master' into release
2017-03-23 22:21:04 +00:00
Dan Brown
6725ddcc41
Updated version for release v0.15.2
2017-03-05 15:50:52 +00:00
Dan Brown
bce941db3f
Merge branch 'master' into release
2017-03-05 15:49:47 +00:00
Dan Brown
6d926048ec
Updated to version v0.15.1
2017-02-27 16:59:10 +00:00
Dan Brown
5335c973b4
Merge branch 'master' into release
2017-02-27 16:58:20 +00:00
Dan Brown
15c3e5c96e
Updated assets for release v0.15
2017-02-27 14:58:02 +00:00
Dan Brown
a5d5904969
Merge branch 'master' into release
2017-02-27 14:57:38 +00:00
Dan Brown
598758b991
Updated version for v0.14.3
2017-02-05 21:23:27 +00:00
Dan Brown
9926e23bc8
Merge branch 'v0.14' into release
2017-02-05 21:21:54 +00:00
Dan Brown
5d3264bc63
Updated assets for release v0.14.2
2017-02-01 22:27:04 +00:00
Dan Brown
d71f819f95
Merge branch 'v0.14' into release
2017-02-01 22:22:38 +00:00
Dan Brown
ee13509760
Updated version number
2017-01-23 22:28:31 +00:00
Dan Brown
82d7bb1f32
Merge branch 'master' into release
2017-01-23 22:28:02 +00:00
Dan Brown
cdfda508d8
Updated assets for release v0.14
2017-01-22 12:36:10 +00:00
Dan Brown
da941e584f
Merge branch 'master' into release ready for v0.14
2017-01-22 12:31:27 +00:00
Dan Brown
65874d7b96
Updated assets for release v0.13.1
2016-11-27 19:42:33 +00:00
Dan Brown
ac9b8f405c
Merge fixes from master for release v0.13.1
2016-11-27 19:41:12 +00:00
Dan Brown
8d1419a12e
Update assets and version for release v0.13
2016-11-13 12:29:52 +00:00
Dan Brown
04f7a7d301
Merge branch 'master' into release
2016-11-13 12:26:56 +00:00
Dan Brown
c10d2a1493
Updated assets for release v0.12.2
2016-10-30 13:19:19 +00:00
Dan Brown
97bbf79ffd
Merge branch 'v0.12' into release
2016-10-30 13:18:23 +00:00
Dan Brown
f7b01ae53d
Updated assets for release v0.12.1
2016-09-06 20:50:15 +01:00
Dan Brown
d704e1dbba
Merge branch 'master' into release
2016-09-06 20:49:15 +01:00
Dan Brown
ef2ff5e093
Updated assets for release v0.12
2016-09-05 19:49:42 +01:00
Dan Brown
7caed3b0db
Merge branch 'master' into release
2016-09-05 19:35:21 +01:00
Dan Brown
45641d0754
Updated assets for release v0.11.2
2016-08-21 14:56:29 +01:00
Dan Brown
4b1d08ba99
Merge branch 'v0.11' into release
2016-08-21 14:55:11 +01:00
Dan Brown
160fa99ba4
Updated assets for release v0.11.1
2016-08-14 12:40:55 +01:00
Dan Brown
d2a5ab49ed
Merge branch 'v0.11' into release
2016-08-14 12:37:48 +01:00
Dan Brown
c6404d8917
Updated assets for release v0.11
2016-07-03 10:56:16 +01:00
Dan Brown
7113807f12
Merge branch 'master' into release
2016-07-03 10:52:04 +01:00
Dan Brown
be711215e8
Updated assets for release v0.10
2016-05-22 15:12:47 +01:00
Dan Brown
7e3b404240
Merge branch 'master' into release for version v0.10
2016-05-22 15:11:50 +01:00
Dan Brown
e86901ca20
Updated assets for release v0.9.3
2016-05-03 21:13:02 +01:00
Dan Brown
bdfa61c8b2
Merge branch 'v0.9' into release
2016-05-03 21:11:01 +01:00
Dan Brown
2cc36787f5
Updated assets for release 0.9.2
2016-04-15 19:57:02 +01:00
Dan Brown
448ac61b48
Merge branch 'master' into release
2016-04-15 19:52:59 +01:00
Dan Brown
753f6394f7
Merge branch 'master' into release
2016-04-12 20:09:14 +01:00
Dan Brown
b1faf65934
Updated assets for release 0.9.0
2016-04-09 15:49:02 +01:00
Dan Brown
09f478bd74
Merge branch 'master' into release
2016-04-09 15:47:14 +01:00
Dan Brown
a0497feddd
Updated assets for release 0.8.2
2016-03-30 21:44:30 +01:00
Dan Brown
789693bde9
Merge branch 'v0.8' into release
2016-03-30 21:32:46 +01:00
Dan Brown
1fe933e4ea
Merge branch 'master' into release
2016-03-13 15:38:06 +00:00
Dan Brown
724b4b5a70
Updated assets for release 0.8.0
2016-03-13 15:15:14 +00:00
Dan Brown
1778a56146
Merge branch 'master' into release
2016-03-13 15:13:23 +00:00
Dan Brown
744865fcb2
Updated assets for release 0.7.6
2016-03-06 13:28:44 +00:00
Dan Brown
7f8c8b448d
Merged branch master into release
2016-03-06 13:26:29 +00:00
Dan Brown
a67c53826d
Updated assets for release 0.7.5
2016-02-25 21:24:09 +00:00
Dan Brown
14b131e850
Merge branch 'master' into release
2016-02-25 21:23:06 +00:00
Dan Brown
9b55a52b85
Updated assets for release 0.7.4
2016-02-11 22:35:01 +00:00
Dan Brown
db1d10e80f
Merge branch 'master' into release
2016-02-11 22:29:29 +00:00
Dan Brown
1be576966f
Updated assets for release 0.7.3
2016-02-08 20:47:33 +00:00
Dan Brown
b97e792c5f
Merge branch 'master' into release
2016-02-08 20:45:48 +00:00
Dan Brown
8dec674cc3
Merge branch 'master' into release
2016-02-02 07:35:20 +00:00
Dan Brown
f784c03746
Merge branch 'master' into release
2016-02-01 18:31:04 +00:00
Dan Brown
148e172fe8
Updated assets for release 0.7
2016-01-31 18:03:55 +00:00
Dan Brown
56ae86646f
Merge branch 'master' into release
2016-01-31 18:01:25 +00:00
Dan Brown
1d2b6fdfa2
Add updated assets
2016-01-02 14:50:59 +00:00
Dan Brown
4fc75beed4
Merge branch 'master' into release
2016-01-02 14:49:05 +00:00
Dan Brown
3b3bc0c4bf
Updated compiled assets
2015-12-31 17:26:22 +00:00
Dan Brown
910faab88e
Merge branch 'master' into release
2015-12-31 17:22:03 +00:00
Dan Brown
f184d763ad
Added build folder to release
2015-12-16 17:53:53 +00:00
Dan Brown
a91d42634d
Merge branch 'master' into release
2015-12-16 17:29:34 +00:00
Dan Brown
f517ef3616
Added new asset structure
2015-12-16 17:27:53 +00:00
Dan Brown
e99507ddcf
Merge branch 'master' into release
2015-12-16 17:21:21 +00:00
Dan Brown
d2cacf1945
Release update
2015-12-01 21:30:21 +00:00
Dan Brown
448ac1405b
Merge branch 'master' into release
2015-12-01 21:15:08 +00:00
Dan Brown
6ad21ce885
Added built assets for release
2015-11-30 21:59:34 +00:00