Commit Graph

53 Commits

Author SHA1 Message Date
Dan Brown 540119f133
Moved sass build out of webpack, updated npm deps
Moving sass out of webpack cleans the setup quite considerably and
brings a good speed improvement.
Made use of npm-run-all so the previous commands still run like before.
2020-06-27 16:52:26 +01:00
Timo Schwarzer 0f55d776a6
Replace node-sass with dart-sass 2020-06-26 12:44:41 +02:00
Dan Brown c1fe068ffc
Bumped npm packages up and ran audit-fix 2020-04-04 00:03:26 +01:00
Dan Brown 217954694c
Updated npm dependancies 2020-03-14 17:38:39 +00:00
Dan Brown ceeb9d35a0
Updated JS dependancies 2019-12-21 13:30:41 +00:00
Dan Brown 53ba5b7e33
Removed jQuery and replaced axios with fetch 2019-06-08 00:02:51 +01:00
Dan Brown d87eb277dd
Replaced jquery sortable with sortablejs 2019-06-06 13:09:58 +01:00
Dan Brown 2eba8c611e
Updated shelf-sort to use sortablejs 2019-06-06 11:49:51 +01:00
Dan Brown f12a7540c9
Removed babel & auto-prefixer from build system
Closes #1468
2019-06-04 12:19:34 +01:00
Dan Brown 67d4fa0c65
Updated npm packages and migrated webpack css plugin 2019-02-03 18:21:21 +00:00
Dan Brown 75ca430fd4
Updated NPM dependancies 2018-11-27 21:50:29 +00:00
Dan Brown e3230f8f21
Standardised module loading system & fixed build system
Fixed broken build system in broken webpack version.
Also updates module system to standardise on ES6 import/exports,
Especially since babel has changed it's 'default' logic for the old
module system.
2018-11-09 21:17:35 +00:00
Dan Brown 5b36ddb12f
Updated npm dependancies 2018-11-04 15:40:10 +00:00
Dan Brown b89411c108
Copied book content, Added create routes
Added view control
Added pivot table for books relation
Added control to assign books
2018-08-27 14:18:09 +01:00
Dan Brown 6d35fb5237
Updated packages via npm audit 2018-07-28 15:03:29 +01:00
Dan Brown 0c3c8fc9c3
Updated npm dependancies 2018-04-30 14:54:54 +01:00
Dan Brown 0ade9b5b9b
Refactored moment.js out of app
Reduces bundle size by 25%
2018-04-01 14:10:44 +01:00
Dan Brown 2c8d7da885
Updated webpack SCSS extract to provide sourcemaps 2018-03-18 14:47:43 +00:00
Dan Brown 0a1546daea
Moved jQuery to use NPM and fixed some asset refs 2018-03-17 15:20:15 +00:00
Dan Brown 2ff2c0b257
Merge branch 'webpack-2018' 2018-03-17 13:05:25 +00:00
Dan Brown ced4e58137
Finished off intitial conversion to webpack 2018-03-17 13:03:13 +00:00
Dan Brown f6f44c9de8
Reorganised dev-deps and updated moment 2018-03-11 16:34:58 +00:00
Dan Brown e52bfc0c24
Attempted move to webpack again 2018-03-11 16:16:30 +00:00
BlackSheep addfb96002 reduced icon size 2018-02-01 09:55:37 +01:00
Dan Brown 61fad6a665
Finished migration of last angular code 2017-09-30 13:27:08 +01:00
Dan Brown 8fcbe44d3e
Updated styles for auth and books views.
Also added sourcemaps to gulp sass build
2017-08-26 13:24:55 +01:00
Dan Brown f338dbe3f8
Started vueifying tag system 2017-08-10 20:11:25 +01:00
Dan Brown 1ac7618bb1
Updated clipboard lib reference and version used 2017-08-06 21:21:20 +01:00
Dan Brown 5e5928a8a6
Added vanilla JS component system 2017-08-06 18:01:49 +01:00
Dan Brown ec83f83017
Added breadcrumbs to pages in entity select
Fixes #391
2017-07-27 16:10:58 +01:00
Dan Brown 072f6b103e
Vastly sped up gulp watch and added livereload 2017-07-27 15:14:53 +01:00
Dan Brown e5fc6bf5fa
Moved from highlight.js to codemirror 2017-05-28 13:16:21 +01:00
Dan Brown fde970ba59
Switched out markdown render
Fixes #304.
Fixes #359.
2017-04-17 12:21:10 +01:00
Dan Brown ad125327c0
Migrated to custom gulp setup and conintue search interface 2017-04-14 18:47:33 +01:00
Dan Brown 1338ae2fc3
Started search interface, Added in vue and moved fonts 2017-04-09 20:59:57 +01:00
Dan Brown 56d58ad8e5
Updated pointer to be able to show includes
Also fixed pointer copying on flash-blocked browsers
2017-01-21 14:58:03 +00:00
Dan Brown f91f33c236
Updated readme attribution and npm scripts 2017-01-01 12:51:23 +00:00
Dan Brown ab468bac3c
Updated build and versioning system
Added versioning file instead of using git tags
(Step towards removing git as a dependancy in the future)

Updated gulpfile to fit with verisioning system and cleaned
up node dependancies.

Fixes #108
2016-10-30 17:44:00 +00:00
Dan Brown 07c7d5af17 Updated elixr and fixed table th element borders
Fixes #164.
2016-08-13 10:02:54 +01:00
Dan Brown 78564ec61d Cleaned up tag edit interface 2016-05-14 20:02:00 +01:00
Dan Brown 2e7345f4f0 Localised draft save time display
In reference to #83.
2016-04-09 13:36:32 +01:00
Dan Brown 26965fa08f Added a markdown editor 2016-03-25 14:41:15 +00:00
Dan Brown 46c2e8b14e Moved all vuejs parts over to angular 2015-12-30 18:38:18 +00:00
Dan Brown 3347b3b2f5 Started transfer to angularjs 2015-12-29 16:39:25 +00:00
Dan Brown 4db692309b Standardized vue component http access and fixed some small bugs 2015-12-28 15:58:13 +00:00
Dan Brown 2a4ff6fb6a Implemented custom asset versioning to make creating releases easier 2015-12-16 17:09:44 +00:00
Dan Brown 53aa4635dc Updated vuejs and got it working with current components 2015-11-01 20:00:57 +00:00
Dan Brown 5af6656fae Extracted page form js and added better page content linking 2015-10-10 18:57:52 +01:00
Dan Brown 8b951403e4 Modularised/bundled js and made image-manager a proper component 2015-10-08 23:49:18 +01:00
Dan Brown 6b4ec65b03 Added logo selector 2015-10-07 23:17:48 +01:00