A symfony application to create code reviews for a specific set of revisions not tied to a branch and to allow receiving commit notification for all commits in a certain time period.
Code review:
- Code reviews per repository.
- Join review, place comment or react to comment, accept and reject reviews.
- Attach and detach revisions to and from a review.
- Webhook to allow external projects be notified about review changes.
Commit notification:
- Receive one mail for all commits within a certain time period. Once per one, two, three, fours hours or daily or weekly.
- Exclude (or include) certain commit messages, files, or authors.
- Receive commits in a single mail for multiple repositories.
- Light or dark theme notification mail.
- Add links to your task or jira board based on the commit message.
Examples:
- Watch changes for
composer.json
for one or more repositories. - Exclude all commits done by ci- or other automated processes.
- Exclude changes done to
composer.lock
for a repository.
- Clone repository:
git clone https://github.com/123inkt/123view.git 123view && cd 123view
- Start installer
bin/install.sh
to aid in filling the configuration options. - Start the application with
bin/start.sh
, and chooseprod
- Project should be available on:
https://<domain>/
. - The first user registered will receive admin permissions.
git clone https://github.com/123inkt/123view.git 123view
cd 123view
./bin/start.sh
Choose dev
and after all containers are started project should be available on https://<domain|localhost>.
Accept the self-signed certificate in the browser.
Review .env.dev
and when needed and create a .env.dev.local
with your own settings.
At 123inkt (Part of Digital Revolution B.V.), every day more than 30 developers are working on improving our internal ERP and our several shops. Do you want to join us? We are looking for developers.