User story #3751
closedUser story #3000: Build a REST API to manage all actions in Rudder (CRUD on Nodes, Groups, Directives and Rules)
Allow API v1 URL on localhost only
Description
On Rudder 2.6, we could request "/api/*" without any authentication, and so we choosed to allows URL of that kind to be called from localhost only.
In Rudder 2.7, we are going to get a real API with working authentication, but we need to still allows non authenticated request on URL from API v1.
So, for the following URL ONLY, Apache have to be configured to accept request from localhost only
(has it was, but in place of "/api/*", we take care of):
- /api/status
- /api/techniqueLibrary/reload
- /api/dyngroup/reload
- /api/deploy/reload
- /api/archives
Updated by François ARMAND over 11 years ago
- Status changed from 8 to Pending release
- % Done changed from 0 to 100
Applied in changeset f5d75ce40d47a704ef79da5a3cca479330d92092.
Updated by Vincent MEMBRÉ over 11 years ago
Applied in changeset 96848b6a85efa7489728e95df4205ff1833044ac.
Updated by François ARMAND over 11 years ago
- Status changed from Pending release to 12
Bad commit message
Updated by Matthieu CERDA over 11 years ago
- % Done changed from 100 to 0
Fixing the ticket status, as the commit message is wrong and does not concern this ticket.
Updated by Matthieu CERDA over 11 years ago
- Status changed from In progress to Pending technical review
- % Done changed from 0 to 100
- Pull Request set to https://github.com/Normation/rudder/pull/265
PR available. => https://github.com/Normation/rudder/pull/265
Updated by Nicolas PERRON over 11 years ago
Updated by Jonathan CLARKE over 11 years ago
Updated by Matthieu CERDA over 11 years ago
- Status changed from Pending technical review to Pending release
Applied in changeset fd607df7f8bf299e8056d213f77c4efb550a1268.
Updated by Jonathan CLARKE over 11 years ago
Applied in changeset 2b2de471f93f6a019b05773655d41e43f5467de3.
Updated by Matthieu CERDA over 11 years ago
The commits that have been wrongly associated with this ticket were moved to the right one, everything is in order here.
Updated by Nicolas PERRON over 11 years ago
- Status changed from Pending release to Released
Updated by Benoît PECCATTE over 9 years ago
- Tracker changed from 6 to User story