Commit Graph

214 Commits

Author SHA1 Message Date
0775cd09a1 Extracted text for remaining views 2016-12-04 14:08:04 +00:00
96075dee7b Extracted text from page views & standardised breadcrumbs 2016-12-03 18:35:40 +00:00
57dc53ceff Extracted text from book & chapter views 2016-11-17 13:33:07 +00:00
e639600ba5 Renamed files to attachments 2016-11-12 14:12:26 +00:00
600055bc73 Fixed tag searches and added tag search regression test
Fixes #222
2016-11-12 13:21:16 +00:00
ac80723058 Merge fixes from branch 'v0.12' 2016-11-12 11:40:54 +00:00
2af0021c2b Fixed image tests after amends to url system 2016-10-30 12:58:01 +00:00
0f2eaccb39 Added quick test to cover hypen breakage 2016-10-30 12:15:11 +00:00
8b43b91057 Improved password reset flow with notifications.
Also added links to sign-in/register.
Fixed links in emails sent out.

Fixes #210 and #218.
2016-10-30 11:36:57 +00:00
91220239e5 Added in attachment tests 2016-10-23 15:25:04 +01:00
3b7d223b0c Updated and added tests for new default user system
Closes #138
2016-09-29 17:07:58 +01:00
9dc9724e15 Laravel 5.3 upgrade (#189)
* Started move to laravel 5.3

* Started updating login & registration flows for laravel 5.3 update

* Updated app emails to notification system

* Fixed registations bugs and removed email confirmation model

* Fixed large portion of laravel post-upgrade issues

* Fixed and tested LDAP process
2016-09-17 18:22:04 +01:00
f83de5f834 Fixed single word quoted search terms
Fixes #170
2016-08-25 17:17:26 +01:00
92d393537c Merge branch 'v0.11' 2016-08-14 13:09:44 +01:00
2d958e88bf Fixed entities created with blank slugs.
Fixes #156.
2016-08-13 13:53:04 +01:00
42976ca48c Fixed revision-based redirect on new pages 2016-07-26 18:16:40 +01:00
7b6c88f17c Fixed error on image deletion
Also Added tests to cover image upload and deletion.
Fixes #136.
2016-07-01 20:13:30 +01:00
9baa96d41c Added chapter move actions. Closes #86 2016-06-25 15:31:38 +01:00
bc49784797 Added tests to cover page_move features 2016-06-12 12:48:06 +01:00
e80ae76856 Added auto-suggestions to tag names and values 2016-05-15 20:12:53 +01:00
b80184cd93 Renamed attribute to tags & continued interface
Also fixed page create route broken in last commit
2016-05-13 21:20:21 +01:00
1fa079b466 Started the page attributes interface 2016-05-12 23:12:05 +01:00
fcfb9470c9 Added further attribute endpoints and added tests 2016-05-07 14:29:43 +01:00
3a1cda5802 Updated ldap so extension not required in testing 2016-05-02 11:38:07 +01:00
75a4fc905b Major permission naming refactor and database migration cleanup 2016-05-01 22:33:56 +01:00
05666efda9 Added hidden public role to fit with new permissions system 2016-05-01 19:36:53 +01:00
a81a56706e Rolled out new permissions system throughout application 2016-04-24 16:54:20 +01:00
8933179017 Prevented drafts from showing up in a book sort
Added tests to cover regresssion.
In reference to #100.
2016-04-15 19:51:27 +01:00
8e614ecb6e Updated tests to match recent email confirmation changes 2016-04-03 12:34:10 +01:00
e9b596d3bc Merge bugfixes from branch 'v0.8' 2016-03-30 21:49:25 +01:00
097d9c9f3c Updated entity restrictions to allow permissions, Not just restrict
Also changed wording from 'Restrictions' to 'Permissions' to keep things more familiar and to better reflect what they do.

Referenced in issue #89.
2016-03-30 20:15:44 +01:00
dc2978824e Added basic system tests for markdown editor, Added extra test helpers
Added test helpers for checking if an element exists / does not exist on a page.
Also fixed markdown editor bugs found while creating tests.
2016-03-29 20:13:23 +01:00
4656c12f6d Fixed bug causing editing notification to always show
Updated tests to prevent happening again
2016-03-13 14:33:43 +00:00
5283919d24 Added new page drafts and started image entity attaching
Closes #80.
2016-03-13 12:04:08 +00:00
bf7852ce85 Organised test files & added page update draft tests
Also cleaned styling for new autosave ui parts.
Closes #36.
2016-03-12 16:31:02 +00:00
5e7a4c7fb5 Fixed incorrect recents pages on homescreen
Fixed the bug causing the recently updated pages to be exaclty the same as the recently create pages.
Also added in tests to prevent regression.
2016-03-05 22:54:53 +00:00
8e6248f57f Added restriction tests and fixed any bugs in the process
Also updated many styles within areas affected by the new permission and roles system.
2016-03-05 18:09:21 +00:00
268db6b1d0 Added a whole load of permission & role tests 2016-03-05 12:09:09 +00:00
8e274a5a84 Refactored some permission controls and increased testing for roles system 2016-03-02 22:35:01 +00:00
473261be35 Finished initial implementation of custom role system 2016-02-27 19:24:42 +00:00
54e3122540 Added smarter page finding so changing the page name does not break old urls
Added page & book slug history to revisions so they can be looked up if a page is not found.
2016-02-25 20:01:59 +00:00
61577cf6bf Added entity-specific search results pages. Cleaned & Fixed search results bugs
Added search result pages for pages, chapters and books.
Limited the results on the global search as it just listed out an infinate amount.
Fixed styling on new detailed page listings and also removed the 'bars' from the side to create  a cleaner view.
Fixed bad sql fulltext query format that may have thrown off searches.
Reduced the number of database queries down a thousand or so.
2016-02-21 12:53:58 +00:00
8eb2960950 Added recently created & updated page listings
Closes #46.
2016-02-20 18:51:01 +00:00
86fbc9a936 Added tests for profile pages 2016-02-18 19:32:07 +00:00
4442a2e6d1 Started work on user profile pages 2016-02-16 21:25:11 +00:00
d32460070f Made ldap auth use the 'dn' if a 'uid' is not present.
Fixes #56
2016-02-08 19:45:01 +00:00
7bcd967fd9 Increased LDAP testing and fixed any Auth-based bugs found 2016-01-17 15:20:07 +00:00
0821672e70 Cleaned tests up, Started LDAP tests, Created LDAP wrapper 2016-01-15 23:21:47 +00:00
d3709de035 Added more tests to increase test coverage 2016-01-02 14:48:35 +00:00
f60a0c3b76 Improved 404 page and updated tests for empty search 2016-01-01 09:03:40 +00:00