Commit Graph

195 Commits

Author SHA1 Message Date
Mateus Machado Luna 10a0f2d9a9 Updates VueJS a bit to version 2.5.22 2019-11-20 11:55:24 -03:00
Mateus Machado Luna 40910eea4f Buefy update to 0.8.7. 2019-11-20 11:44:45 -03:00
Mateus Machado Luna 33c5549ca3 Updates Buefy for a11y #3. Updates datepickers year range to -200,50. New breakpoint for setting dropdowns as modal. 2019-10-23 13:10:02 -03:00
Mateus Machado Luna 6101feed9b LOTS of modal acessibility improvements due to release of Buefy 0.8.5 with focus-trap. Finally doing something else for #3. 2019-10-04 12:20:36 -03:00
Mateus Machado Luna d0d3fe5420 Updates Buefy and solves npm insecurity issues. 2019-09-03 09:58:23 -03:00
Mateus Machado Luna a0969a97b7 Buefy 0.8.2 and breaking changes. Removal of VueCustomElement and unused mainjs. Debounce only import from lodash to reduce package size. 2019-08-09 13:44:32 -03:00
Mateus Machado Luna 01960030d9 Updates Buefy to 0.7.10. 2019-07-12 10:25:40 -03:00
Mateus Machado Luna 7886b9a78d Updates Buefy to version 0.7.8. 2019-06-26 11:36:02 -03:00
Mateus Machado Luna 70bcf77fd1 Updates on package.json to solve security issues. Requires full rebuild! 2019-06-12 09:33:07 -03:00
Mateus Machado Luna fb4a9de33c Adds Webpack bundle analyzer for development build chacking bundle sizes. Imports only debounce from lodash on Gutenberg dynamic items block to reduce bundle size. 2019-06-03 16:12:34 -03:00
Mateus Machado Luna 0d5bc74105 Updates Bulma and Buefy. 2019-06-03 14:05:36 -03:00
Mateus Machado Luna 5cc89c4cc6 Syncs loading flag for items list component with loading of metadata and filters. Fixes masonry skeleton not adjusting height before image file is loaded. Updates Buefy. 2019-05-27 16:00:20 -03:00
Mateus Machado Luna 39140fd39d Fixes filter type mixin deregistering global hasFiltered boolean on items page. This prevented some tags to appear. 2019-05-14 17:46:21 -03:00
Mateus Machado Luna b1f711d19f Updates Buefy version and removes unused react autocomplete library. 2019-04-25 21:50:55 -03:00
Mateus Machado Luna 0036afaeb0 Propper labels for pagination accessibility Ref. #3. Updates Buefy. Updates Tainacan Icons. 2019-04-11 10:54:53 -03:00
Mateus Machado Luna 708cffb3da Removes refences to hammerjs and element-chalk. Css adjustments to gutenberg blocks for remove button. 2019-03-21 16:00:24 -03:00
Mateus Machado Luna b9f2e371d6 Allows right click to open collections and other list options. 2019-03-20 12:29:38 -03:00
Mateus Machado Luna 624a777f29 Updates dependencies, brings react back. Fixes eslint warnings on item bulk edition form. 2019-03-01 15:35:10 -03:00
Mateus Machado Luna e7cc2bf6b8 Merges with develop. 2019-03-01 11:23:43 -03:00
Mateus Machado Luna 21d8569cd7 Acessibility improvements using recent features made for Buefy (Ref. #3). Updates Buefy and Bulma. 2019-03-01 10:32:59 -03:00
Mateus Machado Luna e1f065f6f9 Adds react-autocomplete. Begins most logic of static items grid. 2019-02-08 09:45:56 -02:00
Mateus Machado Luna 2e89a57fe8 Dependency updates aiming security. 2019-01-17 09:21:40 -02:00
weryques 2890914451 Merge branch 'develop' into feature/gutenberg-blocks 2018-10-23 10:38:01 -03:00
weryques 46e8decc23 upgrade webpack 2018-10-23 10:37:56 -03:00
Mateus Machado Luna 0f3d159dad Replaces UglifyJS by Tearser, as it supports es6. Adds missing item to collection breadcrumb 2018-10-23 10:23:23 -03:00
weryques 2c08a8ea78 Merge branch 'develop' into feature/gutenberg-blocks 2018-10-18 09:29:10 -03:00
weryques c34a7776b6 Merge develop 2018-10-18 09:19:30 -03:00
weryques a9e3e73167 Upgrade dependencies 2018-10-17 10:19:45 -03:00
Mateus Machado Luna 1500f6596f Removes HammerJS temporally due to memory leak. 2018-10-16 10:13:23 -03:00
weryques 11c23c29ea Create Tainacan Blocks category, add a carousel, adjusts carousel styles (#136) 2018-10-15 16:46:24 -03:00
weryques e619fc3fa1 Merge branch 'develop' into feature/gutenberg-blocks 2018-10-09 14:11:23 -03:00
weryques 1b1b2df12b Creates block for slider, get top 3 new items for collections selected (#136) 2018-10-09 14:01:41 -03:00
weryques 7be52fe351 Init collections carousel (#136) 2018-10-01 17:32:32 -03:00
mateuswetah a9c7add5b1 Fix conclict. 2018-09-28 14:04:22 -03:00
weryques bdfe306671 Upgrade dependencies 2018-09-27 11:25:54 -03:00
Mateus Machado Luna 5080c3b9e6 Merge branch 'develop' into full-screen 2018-09-26 10:47:14 -03:00
Mateus Machado Luna 21066defa8 Adds vue-awesome-swiper as slick wasn't abble to handle new loaded items. Adds loading on last slide. 2018-09-20 16:51:40 -03:00
weryques ef4c802295 Upgrade dependencies and fixes query in action fetchProcesses 2018-09-19 12:15:59 -03:00
weryques ef516bcc84 Upgrade Babel e others dependencies, Improve bulk edit items and advanced search style 2018-09-05 17:04:44 -03:00
weryques 7e37dee989 Upgrade dependencies and fix css of add criterion button 2018-08-20 10:04:09 -03:00
Mateus Machado Luna 8ee7fea7ef First steps on refactoring terms list. Adds t library to travers trees. 2018-08-14 11:03:18 -03:00
weryques f53647d038 Upgrade dependencies 2018-08-13 15:19:18 -03:00
weryques 0c766574fa Upgrade dependecies and fixes all vulnerabilities 2018-08-09 11:29:15 -03:00
weryques d23cc6af8a Upgrade dependencies 2018-08-07 14:02:11 -03:00
Mateus Machado Luna 9a3754a8cd Moves masonry2 as a dev dependency to a dependency on package.json. 2018-08-03 14:33:26 -03:00
Mateus Machado Luna 89ddc431d7 Adds new masonry view mode to theme. 2018-08-03 14:09:12 -03:00
weryques 59d09d44d3 Responsive design for modal checkbox component (issue #83) 2018-08-02 13:14:32 -03:00
weryques 11a28b188d Fixes coflicts and Merge branch 'develop' of https://github.com/tainacan/tainacan into develop 2018-08-01 21:03:06 -03:00
weryques f7adabf94e Upgrade dependencies and Adds new features and fixes some erros (issue #83)
Adds modal of checkboxes to filters of type text and relationship;
Fixes error of deprecated function 'create_function' in PHP 7.2
Fixes not exhibition of relationship checkbox name in tags
Adapt selectbox of maximum options exhibition to personalized values, and change defaults options
Upgrade vue to vue 2.5.17
Upgrade sass loader to 7.1.0
Upgrade vue custom element to 3.2.3
Upgrade vue template compiler to 2.5.17
Improve css of filter list
Fixes unexpected vuex error on all pages
2018-08-01 20:46:23 -03:00
mateuswetah 95380e976f Adds Vue Hammer as a dependency. 2018-08-01 20:30:25 -03:00
weryques 659ab5ade1 Change plugin of iputs masks, Improve css of modal checkbox, Upgrade dependencies 2018-07-31 14:39:45 -03:00
weryques 198a777d19 Finder columns view mode for modal filter checkbox (issue #83) 2018-07-26 17:02:11 -03:00
weryques 37f3501c4b Init of filter modal with checkbox (issue #83) 2018-07-25 13:22:28 -03:00
weryques 9e25a4ba2a Upgrade Dependencies 2018-07-18 15:11:54 -03:00
weryques 2e6d4c567b Fixes: metadata duplication on son collection (issue #79) 2018-07-12 12:52:06 -03:00
weryques 2ff80a51ba Upgrade webpack to version 4.16.0 2018-07-12 10:42:26 -03:00
weryques c34bb699ae Update dependencies and create a new wp-ajax for get sample permalink 2018-07-10 15:11:21 -03:00
weryques 0284f07fe8 Upgrade dependencies: node-sass and webpack 2018-07-05 13:21:32 -03:00
weryques 956791e405 Upgrade dependencies 2018-07-03 10:00:56 -03:00
mateuswetah 72fba0ea5b Bind value on Collection Metadatum select at Importer Page. 2018-06-22 16:03:37 -03:00
weryques 38ed0c0a5a Merge branch 'develop' into feature/items-page-in-repository 2018-05-28 10:33:03 -03:00
Mateus Machado Luna d665767a55 Adds V-Tooltip. Library for dealing with tooltips on ItemsList. 2018-05-23 17:13:16 -03:00
weryques f64452a694 Initiated items page in repository 2018-05-22 10:50:34 -03:00
weryques 2ff7e63d9f Updates dependencies, removes uncessary code 2018-05-18 12:44:07 -03:00
weryques 5438d3d440 Makes some fixes of vunerabilities; Adds as mixin for wordpress date_i18n; Automatically adapt the date exhibition to wordpress date format; inputs of type date now have a mask adapted to locale config 2018-05-17 15:45:01 -03:00
mateuswetah 701b267d3c Another trial on overriding lodash vy underscore. 2018-04-24 19:40:29 -03:00
weryques 999e7ea00f Log for trash, delete and attachments. 2018-04-24 16:29:28 -03:00
weryques b071bf3a00 Init events page, Update all dependences, Improve webpack building performance 2018-04-03 14:55:05 -03:00
weryques c3f79ddd57 Webpack better? Maybe. 2018-03-29 15:01:05 -03:00
weryques 0ea4a2fc68 Add qs 2018-03-28 15:23:06 -03:00
weryques 9af827e56b Update webpack and buid.sh 2018-03-28 15:21:13 -03:00
weryques 8048fa3d84 Fix THE BUG 2018-03-27 15:58:52 -03:00
weryques cbb0bdf707 Updating all dependencies 2018-03-27 12:33:44 -03:00
weryques fb2874783a Slug 2018-03-23 15:44:00 -03:00
mateuswetah 0b5dfa8b30 LINTER FOLKS. LINTER. 2018-03-23 10:20:37 -03:00
mateuswetah 36f14798fc Small adjustments on FieldsList and CollectionsList. Adds moment library for converting data formats. 2018-03-12 14:28:00 -03:00
mateuswetah 51e032ccce Updates Primary, Secondary and Header menus according to recent design. 2018-03-09 13:29:09 -03:00
Leo Germani f1dd277864 Configuring Cypress tests 2018-03-02 17:33:12 -03:00
mateuswetah ad773258d6 Creates and adds CollectionFieldsEditionPage. Begins implementation of Drag-N-Drop Fields box. 2018-02-27 15:42:41 -03:00
mateuswetah 896ba6fce3 Adds more functionality to routerHelper. Installs qs to handle queries with nested array objects, to be used on search for metaqueries. 2018-02-27 10:46:57 -03:00
mateuswetah 33476da3f0 Adds sass-resource-loader to use imports of variables.scss in separate components without loading multimple times the file. Initial implementation of primary side menu bar with contraction. 2018-02-22 16:10:10 -03:00
mateuswetah 121a481f6c Initialize refactor of nav bar do a sidemenu. 2018-02-21 12:48:42 -03:00
mateuswetah d8a021ba81 Updated package.json and package-lock.json. 2018-02-09 10:26:52 -02:00
mateuswetah dab5ca6f74 Removes element icons and old material design icon package. Configure mdi icons and updates collection and item lists with it. 2018-02-07 15:01:36 -02:00
mateuswetah 308a7cc9c0 Adds custom colors to tainacan-admin.scss 2018-02-07 12:56:53 -02:00
mateuswetah f989ab4d77 Adds buefy as a dev dependency to package.json 2018-02-07 11:15:15 -02:00
Eduardo humberto abd53615f8 testing admin interface 2018-02-06 11:36:04 -02:00
weryques 7c76b23ff9 Fixes Element Form Validation 2018-01-26 12:17:30 -02:00
mateuswetah 548f63d9ff Remove vue-material-design-icons and uses iconfont instead. 2018-01-25 09:39:43 -02:00
mateuswetah e8b649facf Replaces cards with tables in Collection and Items list. Adds vue-material-icons. 2018-01-24 11:38:34 -02:00
weryques 4901c542c8 Fix card style 2018-01-23 16:37:23 -02:00
weryques 8e4ea8643a Initiated user admin 2018-01-23 12:42:01 -02:00
Eduardo humberto 48a79a24dd init vuex and axios 2017-12-11 17:03:06 -02:00
weryques b433cf3d60 Improvements on catch errors 2017-12-05 10:28:38 -02:00
Eduardo humberto 4c8b94aa88 init vue structure and improve folder filter types 2017-12-04 13:37:21 -02:00