Comments (8)
Surprisingly this functionality is missing. It's actually trickier than you'd think to implement. However, deleting in particular is something we'll finally have implemented sometime during the current 1.2.x line of development. There will be some pre-conditions that will need to be met before something can be deleted, but it should at least solve this use-case you have mentioned.
In particular, it's tricky to do a delete of an Organization if it were to have one or more published APIs in it. Especially when those APIs could have valid Contracts from registered Apps. And those Apps could exist in other Orgs.
However, if we set some pre-conditions, then it becomes a more manageable problem - and we can simply inform the user why a delete is not currently possible. :)
from apiman.
Ok,
I really would like to contribute. Can you tell me what components classes i would need to change?
Once i've created proper unit-test i could create a pull request if you like.
Regards
Andrea
from apiman.
HI Andrea - contributions are always welcome! For reference, here are the various JIRA tickets associated with deleting entities:
https://issues.jboss.org/browse/APIMAN-890
https://issues.jboss.org/browse/APIMAN-883
https://issues.jboss.org/browse/APIMAN-882
If you wanted to start with deleting Organizations I would be happy to write up some information in the relevant JIRA ticket (APIMAN-890) that would help get you started.
How does that sound?
from apiman.
Fantastic...
We are probably going to start working quite extensively with this tool, so
please don't be offended if we are going to create a lot of noise by
reporting issues. :)
I really appreciate your prompt reply.
Regards
Andrea
On 12 January 2016 at 09:16, Eric Wittmann [email protected] wrote:
HI Andrea - contributions are always welcome! For reference, here are the
various JIRA tickets associated with deleting entities:https://issues.jboss.org/browse/APIMAN-890
https://issues.jboss.org/browse/APIMAN-883
https://issues.jboss.org/browse/APIMAN-882If you wanted to start with deleting Organizations I would be happy to
write up some information in the relevant JIRA ticket (APIMAN-890) that
would help get you started.How does that sound?
—
Reply to this email directly or view it on GitHub
#320 (comment).
from apiman.
No problem at all. Happy to have strong community interest!
from apiman.
I'll write up some notes in JIRA:
https://issues.jboss.org/browse/APIMAN-890
Hopefully I can add some information to help you get started on it. Can you let me know what your JIRA userId is?
from apiman.
OK Andrea - I have updated the JIRA with some information that will hopefully get you started. Let me know if anything is unclear!
from apiman.
Closing this in favor of the JIRA tickets for tracking purposes. See links to JIRA above.
from apiman.
Related Issues (20)
- Time-Restricted-Access-Policy uses gateways local time zone instead of UTC HOT 2
- Vert.x Basic Authentication JDBC - Driver missing and pooling problems
- Update REST API filename in Apiman UI
- Problems with allowedIssuers HOT 6
- Support for specifying muliple elasticsearch hosts HOT 1
- Portal does not display Cyrillic characters when adding translations to i18n HOT 3
- The Extended API Description goes beyond the boundaries if the text is too long
- The Extended API Description code syntax highlighting
- Add DNS filtering to Blacklist and Whitelist Policies
- Apiman 3.1.2.Final and Tomcat 9 HOT 1
- Loops with at Most One Iteration
- Issuer build Error in KeycloakOAuthFactory.buildIssuerWithRealm HOT 1
- APIMAN with client auth HOT 3
- Failed to publish API
- Plugins: "TypeError: Cannot read properties of undefined (reading 'indexOf')" HOT 6
- JSON plugin forms sometimes render multiple times HOT 1
- Vert.x: Allow finer configuration of HTTP Client settings between Apiman Gateway and API Backend HOT 1
- APIMAN Gateway encodes even the reserve characters from query parameter value HOT 3
- Authorization Policy - No roles have been extracted during authentication HOT 1
- `apiman.manager` vs `apiman-manager` config inconsistency
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apiman.