sowiecki / gtfo Goto Github PK
View Code? Open in Web Editor NEWMeeting room visualizations. Spiritual successor to a hackathon project.
License: MIT License
Meeting room visualizations. Spiritual successor to a hackathon project.
License: MIT License
Fix font sizes in the responsive design. Specifically, room temperature on Firefox desktop.
Pass stalls host to stalls component, make clickable link to stalls site.
upgradeReq.headers.sec-websocket-key
no longer seems to work on WebSocket client objects.
blessed-contrib
doesn't seem to be maintained anymore, and is currently unusable due to it depending on the compromised event-stream
library.
Temperatures look fugly on meeting room SVG blocks. Unsure if I can resolve how to display them on the smallest-sized rooms without overcrowding. For now, I'll leave temperatures displayed in the room tooltips.
Dependabot can't resolve your JavaScript dependency files.
As a result, Dependabot couldn't update your dependencies.
The error Dependabot encountered was:
Error whilst updating coveralls in /yarn.lock:
Couldn't find package "@yarnpkg/core@^2.0.0-rc.29" required by "[email protected]" on the "npm" registry.
If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.
A reservation that spans multiple time blocks isn't always reduced into a single, larger time block.
Dependabot couldn't authenticate with registry.npmjs.org.
You can provide authentication details in your Dependabot dashboard by clicking into the account menu (in the top right) and selecting 'Config variables'.
ROOM_STATUSES_UPDATE
uses a clients
object passed all the way from the initial dispatch
NEW_ROOM_PING
also uses a clientsWithAnchor
object passed from the initial dispatch, but attached to the payload just before it enters the socketController
.
Neither of these are really clean, and require this awkward, verbose code attached to each dispatch: state.getState().clientsReducer.get('clients').toJS();
. I should come up a better implementation for intuitively retrieving clients from the store
whenever a redux action results in a socket event needing to fire.
Remove filter on past meetings, and update getRoomAlert
to incorporate logic to only filter those while calculating the alert. This is so that the room modal on the webapp can show past events.
Going to a link with query params for a specific room should automatically navigate to the floor and modal for that room.
Explore a method to make the application screen reader compatible. May be possible by inserting a hidden/layered text element for each room to verbally indicate the room status.
Explore implementing https://www.deque.com/axe/ or a similar service.
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.