Platform Center
Stable Version 4.0.0
Published on 23 Mar by 
Created on 9 Feb
Details
Manages Platform Metadata, by getting the developers the ability to remove inactive objects such as Timers, Site Properties, etc. This is not supported by OutSystems, so use it with careful at your own risk
Read More

Would you like to have a clean metadata? By clean meaning that all the "deleted" site properties, timers, entities, bpts, Webservices, etc, were indeed deleted from the Database, would you like that?

As a Factory Manager, I had and still have that need, so I started building an extension to Service Center, no only to check on "inactive" objects and delete them, but also to improve speed in small things, such as adding or removing components from a Solution.

Currently, I present you the ability to:

Solutions

  • Search for solutions
    • By filtering by eSpace, you can see in which solutions is that eSpace included
  • Remove Solution Versions
  • Delete a Solution
  • Associate or Dissociate components to solutions

Timers

  • Search for timers
    • Filter by Active/Inactive, eSpaces, MultiTenant, Priorities
    • Checking which timers are currently running
  • Deleting Inactive Timers (Timers that were deleted from the code but are still in the database)

Site Properties

  • Search for site properties
    • Filter by Active/Inactive, eSpaces, MultiTenant
  • Deleting Inactive Site Properties (Site Properties that were deleted from the code but are still in the database)

Applications

  • Search for applications
    • Filter by Active/Inactive, eSpaces, extensions
  • Deleting Inactive Applications (Applications that were deleted from service center but are still in the database)

BPTs

  • Search for BPTs
    • Filter by Active/Inactive, eSpaces
  • Deleting Inactive BPTs (BPTs that were deleted from the code but are still in the database)

Integrations

  • Search for SOAP or REST Services/References
    • Filter by Active/Inactive, eSpaces
  • Deleting Inactive Services/References (Integrations that were deleted from the code but are still in the database)

Others

  • You can have the espace that has the screens installed only in one environment (preferably in development), and have a new API espace with REST apis that will be installed in other environments. This will save you Application Objects and you can manage all environments in one place only. Another thing is that it gets more secured, since there won't be screens in production to protect. It also might be handy in the future to compare values between environments...
  • You have a timer that will delete old module versions and solution versions from the environment. Just change the Site Property that saves how long you want to keep the unused module versions and add a schedule in the Timer. Once a week is more than enough :)


Coming up...

  • Emails
  • SQL Converter (the good old SQL Map)
  • Probably some improvements...


Stay tuned for new stuff soon!

What’s new (4.0.0)

Integrations

  • Search for SOAP or REST Services/References
    • Filter by Active/Inactive, eSpaces
  • Deleting Inactive Services/References (Integrations that were deleted from the code but are still in the database)
Reviews (0)
Category
Developer Tools
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from Nelson Freitas who created this component.
Dependencies
Platform Center has no dependencies.
Requirements
Platform
10.0.0.402
Database
SQL Server
Stack
.NET
Component Consumers
Platform Center has no consumers.
Weekly Downloads 
Related Components
Discovery
Architecture Team
A tool to discover and measure your architecture and understand how to improve
3007
OutSystems Now
OutSystems R&D
OutSystems Now brings your OutSystems experience to any device.
7173
OnTrack
Labs
The OnTrack open source application template offers powerful, yet simple, project tracking and collaboration, to support fast continuous delivery of your applications. Integration with OutSystems App Feedback allows end-to-end follow-up by the project teams on new requests and issues reported by your users. Pick this pre-built app and customize it at will to fit your specific delivery process. Watch a quick overview video of OnTrack .
1021
More from Nelson Freitas
Nelsonize
Nelson Freitas
If you want to add really cool features, patterns, widgets or whatever, Nelsonize is the best choice. The first version contains NTabs and NModals Don't just Modernize it...Nelsonize it!