cubic-js / cubic-api Goto Github PK
View Code? Open in Web Editor NEWPSA: moved into cubic-js/cubic as monorepo
License: MIT License
PSA: moved into cubic-js/cubic as monorepo
License: MIT License
Either remove slash from url & route or add one explicitly
Ditch resource array. Give URL directly for more flexibility.
-> this.url = "/some/path/:id/does/something/with/:name/query
This makes resource to url conversion redundant, but resource keys need to be extracted from URL now.
Readme still contains irrelevant warframe-nexus information. Adapt to new style.
1.1.4
to 1.1.5
.This version is covered by your current version range and after updating it in your project the build failed.
cubic-core is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
The new version differs by 8 commits.
108137f
Merge pull request #49 from cubic-js/development
9fe581e
Merge branch 'development' of https://github.com/nexus-devs/blitz-js-core into development
236e848
fix: Use callback based inter-node communication instead of relying on custom request ids.
89d824e
chore(package): update eslint-config-standard to version 12.0.0
44106c0
chore(package): update eslint-plugin-standard to version 4.0.0
1175340
chore(package): update eslint-plugin-promise to version 4.0.0
054dbc1
fix: adjusted header functionalities
a8347fe
added set header functionality
See the full diff
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
From @Kaptard on April 25, 2017 4:24
From @Kaptard on April 15, 2017 20:43
Implement some sort of cache to reduce input to resource-node for most-used methods.
Copied from original issue: nexus-devs/NexusHub#5
Copied from original issue: cubic-js/cubic#4
use socket.on("endpoint/url", data)
instead of passing object on new
event
Current way of handling scoping seems clunky considering the use of more specified actions (i.e. managing user profiles). Need to analyze existing solutions and draw fitting conclusion.
1.2.0
to 1.2.1
.This version is covered by your current version range and after updating it in your project the build failed.
cubic-loader is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
The new version differs by 5 commits.
f44b4b8
Merge pull request #46 from cubic-js/development
2404906
perf: Reduce password salt rounds in dev mode.
0474ec6
chore(package): update eslint-config-standard to version 12.0.0
3dafe8e
chore(package): update eslint-plugin-standard to version 4.0.0
493f833
chore(package): update eslint-plugin-promise to version 4.0.0
See the full diff
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
like /some/:id/resource. Would amend recent URL-specific middleware issue.
Emit resource location when emitting check. Core node should only ack if local resource available. Otherwise multiple different nodes will get requests they can't respond to.
See title. Adds additional document instead.
Routes aren't mapped on config event, only pulling from db.
Not sure why. It does return the correct data. But it's not saved Properly. Possibilities are:
use /foo
instead of http://nexus-stats.com/foo
From @Kaptard on April 25, 2017 14:47
e.g.
blitz.get("/register", (req, res, next) => {...})
Copied from original issue: cubic-js/cubic#7
Either doesn't load or doesn't get routed on express
From @Kaptard on May 2, 2017 16:35
Otherwise quickstart is a pain in the ass
Copied from original issue: cubic-js/cubic-auth#2
1.1.6
to 1.1.7
.This version is covered by your current version range and after updating it in your project the build failed.
cubic-client is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
The new version differs by 5 commits.
f45bcec
Merge pull request #73 from cubic-js/development
75ab323
Fix eslint ignore
25b5715
BREAKING CHANGE: Implement changes for 2.0 overhaul
b8811e0
fix: Narrow down response to 'RES' action
46eb456
breaking: Ditch socket.io, use raw websockets instead.
See the full diff
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
See Express. Need to return function instead of calling immediately -> blitz.api.use(middleware())
Title. Just don't write the published message to clients that don't have the required scope.
Would be triggered on same event as Socket.io publish.
Note: This isn't particularily urgent right now since WebSockets provide the same functionality already.
Fragment from nexus-stats. says 'refer to api.nexus-stats.com'. Use blitz.config.core.apiURL
instead.
This would allow adjusting options before server-setup. Clients won't connect to custom locations otherwise.
From @Kaptard on April 25, 2017 14:44
Need option to use combined middleware on certain routes only.
Copied from original issue: cubic-js/cubic#6
1.3.1
to 1.3.2
.This version is covered by your current version range and after updating it in your project the build failed.
cubic-api is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
The new version differs by 2 commits.
81b7131
Merge pull request #69 from cubic-js/development
65f2577
fix: Use callback based inter-node communication instead of relying on custom request ids.
See the full diff
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
From @Kaptard on April 25, 2017 4:23
From @Kaptard on April 24, 2017 7:37
Invalid requests return no information about rejection reason.
To fix: Return Error Object with proper reason. If return value instance of error -> send error back.
Copied from original issue: nexus-devs/NexusHub#9
Copied from original issue: cubic-js/cubic#2
🚨 You need to enable Continuous Integration on all branches of this repository. 🚨
To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because it uses your CI build statuses to figure out when to notify you about breaking changes.
Since we didn’t receive a CI status on the greenkeeper/initial
branch, it’s possible that you don’t have CI set up yet. We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.
If you have already set up a CI for this repository, you might need to check how it’s configured. Make sure it is set to run on all new branches. If you don’t want it to run on absolutely every branch, you can whitelist branches starting with greenkeeper/
.
Once you have installed and configured CI on this repository correctly, you’ll need to re-trigger Greenkeeper’s initial pull request. To do this, please delete the greenkeeper/initial
branch in this repository, and then remove and re-add this repository to the Greenkeeper App’s white list on Github. You'll find this list on your repo or organization’s settings page, under Installed GitHub Apps.
endpoints.js currently doesn't convert bool-like strings into actual bool types.
Suggestion:
"true" -> true
"false" -> false
1 -> true
0 -> false
Check back on this after Web-Node is connected to API node or has own API for user-handling.
Core node does successfully connect to root namespace, but won't work until full reconnect (node restart)
Title. Goes along with #7
From @Kaptard on April 25, 2017 4:24
From @Kaptard on April 15, 2017 20:41
Min-diff between requests still working.
Bug occurred after refactoring auth.js into auth & limit.
Copied from original issue: nexus-devs/NexusHub#4
Copied from original issue: cubic-js/cubic#5
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.