In D871#13501, @dereckson wrote:By the way, payloads MUST be protected, at least by an API key, or using the GitHub system.
If not, this a free party flood.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Jan 31 2017
Jan 31 2017
https://agora.nasqueron.org/Statuts (fr/en) looks like an efficient minimal structure:
We're going to focus this week on that.
We're going to focus this week on that.
We're going to focus this week on that.
As far as the notifications center is concerned, that will be solved by D871: as we control the emitter, we can use directly our native format.
dereckson moved T1147: Secure gates with API keys or another authentication mechanism from Debt to New services on the Notifications center board.
dereckson moved T1147: Secure gates with API keys or another authentication mechanism from Backlog to Debt on the Notifications center board.
Remove GateController::getServiceName
Validation, whitespace
In D871#13499, @dereckson wrote:We need to add minimal checks, because {} payload currently produce a valid notification.
[01:50:16] <None/None> None
{ project: "Nasqueron" } payload produces:
[02:33:32] <Nasqueron/None> None
02:33:33 <Wearg> [DEBUG] Message for unknown group: Nasqueron null
An exception is thrown for Invalid JSON or when the raw payload is a string.
Update timestamp format
dereckson closed D899: Update timestamp format by committing rNOTIFCLIa1a757c8caa9: Update timestamp format.
dereckson closed T1146: Change date format for CLI client as Resolved by committing rNOTIFCLIa1a757c8caa9: Update timestamp format.
dereckson moved T1146: Change date format for CLI client from Backlog to Working on on the Notifications center board.
dereckson added a revision to T1146: Change date format for CLI client: D899: Update timestamp format.
Provide a minimal installer
dereckson closed D898: Provide a minimal installer by committing rNOTIFCLI66ef097b9c11: Provide a minimal installer.
I don't want to add options if we aren't going to use it, but it's fairly ok to move the date format in config, as a strftime if there are divergent opinions on this one.
By the way, payloads MUST be protected, at least by an API key, or using the GitHub system.
Perhaps use http://colorsupplyyy.com/ for color palettes.
We need to add minimal checks, because {} payload currently produce a valid notification.
Rebased
dereckson committed rNOTIFf894aafec195: Allow a gate to accept payloads for several services (authored by dereckson).
Allow a gate to accept payloads for several services
dereckson retitled D897: Allow a gate to accept payloads for several services from Define GateController::getServiceName to Allow a gate to accept payloads for several services.
Simplify
Cast service as a string
Fix shebang
dereckson retitled D871: Accept notifications in our native format from WIP: Notifications gate to Accept notifications in our native format.
dereckson closed T1143: Switch /usr/bin/env sh shebang to /bin/sh in one rOPS script as Resolved by committing rOPS9711f93715a9: Fix shebang.
Bump jsonmapper to v1.1.1
dereckson closed D896: Bump jsonmapper to v1.1.1 by committing rNOTIF36fee9f2c5a0: Bump jsonmapper to v1.1.1.
Rebased
getServiceName should currently be protected
Jan 30 2017
Jan 30 2017
Successfully deployed:
Create rama account on Eglide
dereckson closed D895: Create rama account on Eglide by committing rOPS18e99397d3aa: Create rama account on Eglide.
Controller draft
dereckson moved T979: Gate for notifications in notifications format from Next to In progress on the Notifications center (Zboing! Zboing!) board.
dereckson moved T1143: Switch /usr/bin/env sh shebang to /bin/sh in one rOPS script from Backlog to Pending review on the Servers board.
dereckson added a revision to T1143: Switch /usr/bin/env sh shebang to /bin/sh in one rOPS script: D894: Fix shebang.
Set c2c shell to fish
Salt master
$ salt '*' saltutil.refresh_pillar eglide: True $ salt eglide state.apply roles/shellserver/users […] ID: c2c Function: user.present Result: True Comment: Updated user c2c Started: 17:13:27.668266 Duration: 113.042 ms Changes: ---------- shell: /usr/bin/fish […]
[WIP] Create c2c account on Eglide
Add public key
Account is https://twitter.com/tasacora_proj
dereckson closed T1137: Create a Twitter account for Tasacora, a subtask of T257: Setup tasacora starting resources, as Resolved.
dereckson updated the image for Credentials Tasacora conspirators from F322848: fa-briefcase-indigo.png to F322851: profile.
dereckson updated the task description for T1143: Switch /usr/bin/env sh shebang to /bin/sh in one rOPS script.
Trivial fixes (source file missing, \n)
dereckson committed rAUTOCONFIG75d0d6a76402: Fix documentation language code (authored by dereckson).
Fix documentation language code
Nasqueron DevCentral · If it had been much bigger the moon would have had a core of ice. · Powered by Phabricator