canonn-science / canonnapi Goto Github PK
View Code? Open in Web Editor NEWProjects for the Canonn ruins system(s)
Home Page: https://api.canonn.technology
License: MIT License
Projects for the Canonn ruins system(s)
Home Page: https://api.canonn.technology
License: MIT License
Simple True/False to push to interactive maps to show on combos if they are verified or not.
Would like to request an option under the admin view to mark an obelisk are Confirmed -not- to work, as we currently have the verified tag (meaning at least 3 people have checked it) but would also like to have one where we can mark as confirming it does not work, should be a simple database addition to add a "BIT" column.
For use with EDSM integration, need to have EDSM System and Body IDs given in the API response for the Ruins Map.
Info from chat:
Direct links are the URL and then #GS50
https://ruins.canonn.technology/#GS60
Needs way to configure base URL and not hardcode that.
Attached sample json file that contains the data.
test.zip
Also see this doc: https://github.com/gbiobob/ED3D-Galaxy-Map#system-properties
Categories should be the ruin types and the data entries that are available for the site.
With the current versioning octopus has the problem that "beta-11" is lower than "beta-9", since it is ordere alphabetically.
Should use "beta-00001" for that to avoid this problem.
Should be done for both backend and frontend.
Whenever something happens, display immediately, and keep a (short) list.
Show an info for successful events (Infos won't be stacked long).
Errors (i.e. auth-failures, returned error codes) should be stacked forever.
The version number on the entry page is loaded once, and when you navigate to some other page and come back to entry page, it is not shown anymore.
Also Culture 7 should be set to none.
Dev environment should have different style from prod
When clicking on edit on the codex data list, the edit form is displayed, but it usually is WAY down under the table. When clicking to edit an entry, the page should scroll down to the edit form.
If someone logs in without permissions, the application throws an error:
Reason: The permissions array isn't there at all (undefined), and we can't call .includes() on that.
Move secondary artifact column from obelisk to codex data and make sure everything else still works
title says its all
If possible ;-)
Add body id, system id, system name, body distance from jump point, system coordinates
Use a separate table.
Fetch on manual action (button on systems page)
Also, re-fetch on demand when last fetch is too old (> 2 days)
On-demand re-fetch should be triggered by controllers that return data with systems coords.
Also don't forget to update documentation file for database
Should be null
and not 0001-01-01T00:00:00
after creation of a new record.
Leave the delete buttons right-hand-side
On top of the active obelisk list. user should not need to scroll all the way down always.
Add a search api endpoint where a particular scan is supplied such as c7 or culture17 and the end result is a list of ruin site id's that match.
Implement autocomplete against the EDSM suggestion api for systems and system bodies.
While at it, directly store the EDSM id with our data.
Per Discord Chat:
Currently EDSM ID's are only updated if all lookups succeed, requesting change to update EDSM ID's even if one or more fails (IE Reference systems don't exist)
Check: Do both tokens have the same expiry?
If not, make them the same.
Also: log out user when authed http call returns with invalid responses.
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.