i1820 / backend.php Goto Github PK
View Code? Open in Web Editor NEWThe Glue
License: GNU General Public License v3.0
The Glue
License: GNU General Public License v3.0
Corrects packages informations
Users can define perimeter for their project as a polygon using the geojson and store them. This perimeter will be shown on the project management page and their things will be there too.
loraserver.io thing's names must not have any space so we cannot just pass the user entered name into loraserver.io
Send activation links to users with the notification system and generate links as singed URL. This article may help a lot about this.
Delete project and stop its container in pm service
Adds following parameters:
Provide the maximum size in file uploads
Create a specific Dockerfile for using in production. I think this link could help us in this dark and scary way.
Return related error when the given thing or project is not available instead of crashing by 500.
There is no point in building an application for each project in loraserver.io.
This causes a heavy load on the backend and providing nothing.
Use queue and jobs to handle the time-consuming works like sending an email
There is a great performance degradation when the ThingController loop over all collected data so this phase must remove.
There is no usefulness in payment portals so let's drop them
LoRa Authentication sometimes fails and returns token expires error.
Add database migration for collection indexes. This could help.
Remove thing from its project then delete it. it is supported in the tm service.
Provide information about the thing last seen and more in thing show API and do not return them in thing listing to improve performance.
Use Notification to send emails for users. The current handmade method has lots of issues.
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.