Zero-configuration, dead-simple, no-collision object ID assignment for multi-user repositories.
This is a monorepo containing the following repos:
It's simple. AL Object ID Ninja is not just a VS Code extension. It also contains Azure Function App serverless back end. These two work together and VS Code extension will not work without the back end, and back end without the VS Code extension does not make much sense.
In addition to these core components, there is a polling app that is in charge of mimicking a push notification service until a proper solution (that doesn't cost a fortune) replaces it. The reason why polling app is separate from the functional back-end (from version 2.0.0 up) is that this allows for notifications that are more just-in-time while keeping infrastructure costs substantially lower than they were previously.
Your contributions are welcome. If you want to contribute a feature, bug fix, improvement, or something else, just create a pull request. The full process is described here, but it's far less scary than it looks at first.
Some advice before you start creating pull request:
That's it. Welcome to this repository, and I am looking forward to your contributions!
This entire repository is licensed under MIT License. Check the details here.