flyve-mdm / web-mdm-dashboard Goto Github PK
View Code? Open in Web Editor NEWNew generation of the Flyve MDM Dashboard
Home Page: http://flyve.org/web-mdm-dashboard/
License: GNU General Public License v3.0
New generation of the Flyve MDM Dashboard
Home Page: http://flyve.org/web-mdm-dashboard/
License: GNU General Public License v3.0
Hi @Gianfranco97 Could you add a button for close session on the Dashboard?
Hi, @Naylin15
Your tasks list
Have a nice day.
Hi, @flyve-mdm/frontend-development
Review this documentation to improve the Web Admin Dashboard ๐
The perfect Front-End Checklist for modern websites and meticulous developers
https://github.com/thedaviddias/Front-End-Checklist
https://gethead.info/
Hi
The display settings is for hide and show item of the grid in the dashboard.
So, you can use web storage to set this customization.
Enroll new device
index.js:2177 Warning: Can only update a mounted or mounting component. This usually means you called setState, replaceState, or forceUpdate on an unmounted component. This is a no-op.
Please check the code for the DevicesList component.
Enroll.js:24 Uncaught TypeError: _this2.changeSelectItem is not a function
at onClick (Enroll.js:24)
at HTMLUnknownElement.callCallback (react-dom.development.js:540)
at Object.invokeGuardedCallbackDev (react-dom.development.js:579)
at Object.invokeGuardedCallback (react-dom.development.js:436)
at Object.invokeGuardedCallbackAndCatchFirstError (react-dom.development.js:450)
at executeDispatch (react-dom.development.js:834)
at executeDispatchesInOrder (react-dom.development.js:856)
at executeDispatchesAndRelease (react-dom.development.js:954)
at executeDispatchesAndReleaseTopLevel (react-dom.development.js:965)
at Array.forEach (<anonymous>)
at forEachAccumulated (react-dom.development.js:933)
at processEventQueue (react-dom.development.js:1105)
at runEventQueueInBatch (react-dom.development.js:3600)
at handleTopLevel (react-dom.development.js:3609)
at handleTopLevelImpl (react-dom.development.js:3340)
at batchedUpdates (react-dom.development.js:11066)
at batchedUpdates (react-dom.development.js:2323)
at dispatchEvent (react-dom.development.js:3414)
Definition for rule 'jsx-a11y/href-no-hash' was not found jsx-a11y/href-no-hash
Reference:
https://travis-ci.org/flyve-mdm/web-mdm-dashboard/builds/315931684
Hi, @Naylin15
Change the name "Wiki" to "How-tos" and add these articles; and add the sub menu items to the Development section. If these pages does not exist, please, create an issue and request it. ๐
How-tos
Development
Hi, @hectorerb / @Gianfranco97
Here is the base template to create and propose all screens of the new Web Dashboard.
I will create all JSON for the data to show in the screens.
Hi, @Gianfranco97 / @hectorerb
This is the content to add to the Admin Dashboard.
Lists:
Pages:
Main Menu:
Hi, @hectorerb / @Gianfranco97
Please, upload the artifact as ZIP of the build in the release section on GitHub in every tag created.
Thanks.
The user-select property in CSS controls how the text in an element is allowed to be selected. For example, it can be used to make text unselectable.
The actual behavior hide the text because when you select the text change to white.
Hi, let's review and add all animation and transition to all actions in the admin dashboard.
Hi, @Gianfranco97 / @hectorerb
Please, deploy the code documentation report to the project site, and also the report of the tests and code coverage.
Thank you.
Reported on Telegram by Mr. Papuaz
in the new generation dashboard. you need to lower down the react and react dom version to 15
otherwise the React.PropTypes isnt working :)
And another required hange is in the package.json
change to this:
"react-winjs": "^2.5.0",
because using the link to the repo is false and never works
Reference of the discuss in Telegram:
https://t.me/flyvemdmdev/532
Hi,
This is a QueryBuilder component for React
https://github.com/sapientglobalmarkets/react-querybuilder
We can use for the Search Engine of GLPI (API REST)
Add config file to enable or disable self-registration, the main idea is when install this Frontend can custom options like self-registration
@btry How the Dashboard can detect if enable the self create account?
Hi, @Gianfranco97 / @hectorerb
I can see some errors in the demo http://flyve.org/web-admin-dashboard/
TypeError: this._itemsManager is null[Learn More] ui.js:20429
Error during service worker registration: DOMException { } main.8dbde1a7.js:87770:81
Warning: Each child in an array or iterator should have a unique "key" prop.
Check the render method of `FleetsTaskItemList`. See https://fb.me/react-warning-keys for more information.
in option (at FleetsTaskItemList.js:122)
in FleetsTaskItemList (at FleetsContent.js:36)
Hi, @flyve-mdm/frontend-development
Reference:
https://reactjs.org/docs/optimizing-performance.html
Web performance made easy (Google I/O '18)
Hi, @flyve-mdm/frontend-development
Use Headless Chrome (CLI) to take screenshots on Travis CI and push into the branch gh-pages
, to show in the proper section (To run in every push of the develop
branch).
References:
Thanks.
This scenario demonstrates how to load more data into your ListView by registering an event handler for the footervisibilitychanged event. When the footer is visible, the event handler loads more data into the ListView.
http://winjs.azurewebsites.net/#listviewinteractions:progressiveloading
Apply the progressive loading to these lists:
Hi, @hectorerb and @Gianfranco97
This is the About Page and Sub Pages
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.