Commit Graph

33 Commits

Author SHA1 Message Date
ec4cbbd004 Refactored common list handling operations to new class 2022-10-30 15:16:06 +00:00
98b59a1024 Revised role index list to align with user list 2022-10-29 20:52:17 +01:00
0ef06fd298 Extracted user list item to its own template 2022-10-29 15:25:28 +01:00
986346a0e9 Redesigned users list to be responsive and aligned 2022-10-29 15:23:21 +01:00
f9c0edbd0c Set fixed cell widths for users list table
To prevent certain cells squashing others.
Related to #3787.
2022-10-19 11:15:17 +01:00
31dbf132b9 Started playing with new settings view layout 2022-03-26 21:36:05 +00:00
a61c9c5e98 Reorgranised blade view files to form a convention
- Primarily moved and re-organised view files.
- Included readme within views to document the convention.
- Fixed some issues with page field select list in previous commit.
- Tweaked some route names while going through.
- Split some views out further.

Closes #2805
2021-08-22 13:17:32 +01:00
cfc0c593db Added MFA indicator to user list
Also fixed issue with showing incorrect MFA method count on user edit
page changes done in last commit
2021-07-14 20:19:05 +01:00
a3a8fef6b2 Made users header interface more adaptable
Search input was stacking on create button on default desktop view
due when viewing in russian due to combined width exceeding container.
Made into normal flexbox instead.

Closes #2147
2021-05-26 15:20:35 +01:00
7ba6962707 Removed lesser-used middleware and updated localization middleware
So that DB/User access is not explicitly enforced.
Same for GlobalViewData middleware although that was also just doubling
up on ways to access user/auth info.
Also cleaned up Localization Middleware doc blocks.
2021-01-17 13:41:43 +00:00
d0a7a8b890 Improved some query efficiencies on user list 2021-01-10 23:02:30 +00:00
c0680d5717 Added latest activity into users list view 2020-11-20 20:10:18 +00:00
cf5d51e7b8 Made another mass of accessibility improvements
- Set proper semantic tags for main parts of content.
- Removed focus-trap from tag manager/autosuggest.
- Set better accessibility labelling on tag manager.
- Updated collapsible sections to be keyboard navigatable.
- Improved input focus styling to better fit theme.
- Updated custom styled file picker to be accessible via keyboard.

Related to #1320
2019-08-25 15:44:51 +01:00
4b0c4e621a Replaced use of custom 'baseUrl' helper with 'url'
Also changed up how base URL setting was being done
by manipulating incoming request URLs instead of
altering then on generation.
2019-08-04 14:26:39 +01:00
138f5d5c4f Updated user and shelf views to new design 2019-02-03 13:45:45 +00:00
880d4f35da Started the migration of the setting views 2019-02-02 15:49:57 +00:00
d886c6a32e Removed old ng tags, Fixed header spacing
Also prevent pointer error on custom home page
2018-05-28 10:33:38 +01:00
81fa021083 Finished migrated from icon-font to SVG 2018-02-17 19:49:00 +00:00
4cb4c9e568 Updated remaining views to 2017 design update.
Also fixed issue with duplicate confirmation email.
2017-08-26 17:17:04 +01:00
0775cd09a1 Extracted text for remaining views 2016-12-04 14:08:04 +00: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
43d9d2eba7 Updated all application urls to allow path prefix.
Allows BookStack to be installed at a non-root location on a domain.
Closes #40.
2016-08-14 12:29:35 +01:00
be517de7dc Added pagination, sorting & searching to users list
As requested on #113
2016-05-22 10:44:31 +01:00
473261be35 Finished initial implementation of custom role system 2016-02-27 19:24:42 +00:00
4442a2e6d1 Started work on user profile pages 2016-02-16 21:25:11 +00:00
17d4533e45 Fixes #58 2016-02-11 01:18:01 -06:00
5bf811a488 Sanitized user-text from angular & fixed some z-index bugs on pages 2015-12-30 21:38:20 +00:00
13fa1080dc Added tests for user crud 2015-10-18 16:06:06 +01:00
d990c3cec9 Cleaned and organised many css/js files 2015-09-03 16:51:10 +01:00
17f4aa4300 Added initial settings interface, Fixes #9. 2015-08-30 15:31:16 +01:00
ae95d0a239 Added permission system 2015-08-29 15:03:42 +01:00
958ed627dd Added user avatars. Fixes #20 2015-08-23 13:41:35 +01:00
fc50a1400d Added User managment. Fixes #5 2015-08-08 20:05:30 +01:00