Bar management application to manage transactions and inventory.

Overview

Pipeline status on GitLab CI

Barbapappa

Barbapappa bar management application.

Installation

This application requires some installation steps.

Initial setup

The project can be installed and configured by running the following commands:

cd webapp

# Install composer dependencies
composer install # or update

# Install npm dependencies
npm install

Environment file

Create a file called .env based on the .env.example file and configure your database and mail credentials.

Database

To initialize the database with tables, the database migration might be invoked: php ./artisan migrate

If the project is updated, the same command should be invoked as well to update the database structure.

Compiling resources

Some resources are compiled, and need to be recompiled before they're used in the public application. Style sheets and client side JavaScript are such files.

To recompile resources, run the following command: npm run dev

Worker

This project makes use of workers to process tasks in the background. Emails are mostly being sent using these queues as it would otherwise drastically increase the response time of the web application. The worker for these queues needs to be started however.

Starting the worker

To start the worker, use the helper script: ./startWorker
Or start it directly (not prioritised): php ./artisan queue:work

Keep the worker running

The worker must be kept running at all times. Check out the Supervisor configuration in the Laravel documentation for more information.

Restart the worker

When the project is updated, the worker must be restarted using the helper script: ./restartWorker
Or run the command directly: php ./artisan queue:restart

This destroy the worker process. It should automatically restart again if the Supervisor is configured correctly.

Administrator user

To manage the Barbapappa instance, you must create an administrator user. Invoke the following console command with your credentials to create a new user:

php ./artisan user:add [email protected] John Doe --password --administrator

After creation you may login at /login. The management pages can be reached at /manage.

Development

First make sure the project is successfully installed and configured. See the section above.

When you've made changes to the project, make sure to:

  • Migrate the database
  • Recompile the resources
  • Restart the worker

Compiled resources

Some resources have to be compiled, see the Compiled resources section above.

To watch the resources and automatically recompile on change, use: npm run watch

Builds

This project is currently automatically tested for each commit using CI services.

Service Platforms PHP Branch Build Status
GitLab CI Linux 7.4 master Pipeline status on GitLab CI on master View Status

Note: Tests are currently fairly basic, and should be improved at a later time.

About

This project is currently developed and maintained by Tim Visée, www.timvisee.com.

License

This project is released under the GNU AGPL-3.0 licence. Check out the LICENSE file for more information.

Comments
  • Bump jquery from 3.4.1 to 3.5.0 in /webapp

    Bump jquery from 3.4.1 to 3.5.0 in /webapp

    Bumps jquery from 3.4.1 to 3.5.0.

    Commits
    • 7a0a850 3.5.0
    • 8570a08 Release: Update AUTHORS.txt
    • da3dd85 Ajax: Do not execute scripts for unsuccessful HTTP responses
    • 065143c Ajax: Overwrite s.contentType with content-type header value, if any
    • 1a4f10d Tests: Blacklist one focusin test in IE
    • 9e15d6b Event: Use only one focusin/out handler per matching window & document
    • 966a709 Manipulation: Skip the select wrapper for <option> outside of IE 9
    • 1d61fd9 Manipulation: Make jQuery.htmlPrefilter an identity function
    • 04bf577 Selector: Update Sizzle from 2.3.4 to 2.3.5
    • 7506c9c Build: Resolve Travis config warnings
    • Additional commits viewable in compare view
    Maintainer changes

    This version was pushed to npm by mgol, a new releaser for jquery since your current version.


    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies javascript 
    opened by dependabot[bot] 3
  • Bump moment from 2.29.2 to 2.29.4 in /webapp

    Bump moment from 2.29.2 to 2.29.4 in /webapp

    Bumps moment from 2.29.2 to 2.29.4.

    Changelog

    Sourced from moment's changelog.

    2.29.4

    • Release Jul 6, 2022
      • #6015 [bugfix] Fix ReDoS in preprocessRFC2822 regex

    2.29.3 Full changelog

    • Release Apr 17, 2022
      • #5995 [bugfix] Remove const usage
      • #5990 misc: fix advisory link
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump terser from 4.8.0 to 4.8.1 in /webapp

    Bump terser from 4.8.0 to 4.8.1 in /webapp

    Bumps terser from 4.8.0 to 4.8.1.

    Changelog

    Sourced from terser's changelog.

    v4.8.1 (backport)

    • Security fix for RegExps that should not be evaluated (regexp DDOS)
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump laravel/framework from 8.68.1 to 8.75.0 in /webapp

    Bump laravel/framework from 8.68.1 to 8.75.0 in /webapp

    Bumps laravel/framework from 8.68.1 to 8.75.0.

    Release notes

    Sourced from laravel/framework's releases.

    v8.75.0

    Added

    • Added Illuminate/Support/Testing/Fakes/NotificationFake::assertSentTimes() (667cca8)
    • Added Conditionable trait to ComponentAttributeBag (#39861)
    • Added scheduler integration tests (#39862)
    • Added on-demand gate authorization (#39789)
    • Added countable interface to eloquent factory sequence (#39907, 1638472a, #39915)
    • Added Fulltext index for PostgreSQL (#39875)
    • Added method filterNulls() to Arr (#39921)

    Fixed

    • Fixes AsEncrypted traits not respecting nullable columns (#39848, 4c32bf8)
    • Fixed http client factory class exists bugfix (#39851)
    • Fixed calls to Connection::rollBack() with incorrect case (#39874)
    • Fixed bug where columns would be guarded while filling Eloquent models during unit tests (#39880)
    • Fixed for dropping columns when using MSSQL as database (#39905)

    Changed

    • Add proper paging offset when possible to sql server (#39863)
    • Correct pagination message in src/Illuminate/Pagination/resources/views/tailwind.blade.php (#39894)

    v8.74.0

    Added

    • Added optional except parameter to the PruneCommand (#39749, be4afcc)
    • Added Illuminate/Foundation/Application::hasDebugModeEnabled() (#39755)
    • Added Illuminate/Support/Facades/Event::fakeExcept() and Illuminate/Support/Facades/Event::fakeExceptFor() (#39752)
    • Added aggregate method to Eloquent passthru (#39772)
    • Added undot() method to Arr helpers and Collections (#39729)
    • Added reverse method to Str (#39816)
    • Added possibility to customize type column in database notifications using databaseType method (#39811)
    • Added Fulltext Index (#39821)

    Fixed

    • Fixed bus service provider when loaded outside of the framework (#39740)
    • Fixes logging deprecations when null driver do not exist (#39809)

    Changed

    • Validate connection name before resolve queue connection (#39751)
    • Bump Symfony to 5.4 (#39827)
    • Optimize the execution time of the unique method (#39822)

    v8.73.2

    Added

    • Added Illuminate/Foundation/Testing/Concerns/InteractsWithContainer::forgetMock() (#39713)
    • Added custom pagination information in resource (#39600)

    v8.73.1

    Revert

    ... (truncated)

    Changelog

    Sourced from laravel/framework's changelog.

    v8.75.0 (2021-12-07)

    Added

    • Added Illuminate/Support/Testing/Fakes/NotificationFake::assertSentTimes() (667cca8)
    • Added Conditionable trait to ComponentAttributeBag (#39861)
    • Added scheduler integration tests (#39862)
    • Added on-demand gate authorization (#39789)
    • Added countable interface to eloquent factory sequence (#39907, 1638472a, #39915)
    • Added Fulltext index for PostgreSQL (#39875)
    • Added method filterNulls() to Arr (#39921)

    Fixed

    • Fixes AsEncrypted traits not respecting nullable columns (#39848, 4c32bf8)
    • Fixed http client factory class exists bugfix (#39851)
    • Fixed calls to Connection::rollBack() with incorrect case (#39874)
    • Fixed bug where columns would be guarded while filling Eloquent models during unit tests (#39880)
    • Fixed for dropping columns when using MSSQL as database (#39905)

    Changed

    • Add proper paging offset when possible to sql server (#39863)
    • Correct pagination message in src/Illuminate/Pagination/resources/views/tailwind.blade.php (#39894)

    v8.74.0 (2021-11-30)

    Added

    • Added optional except parameter to the PruneCommand (#39749, be4afcc)
    • Added Illuminate/Foundation/Application::hasDebugModeEnabled() (#39755)
    • Added Illuminate/Support/Facades/Event::fakeExcept() and Illuminate/Support/Facades/Event::fakeExceptFor() (#39752)
    • Added aggregate method to Eloquent passthru (#39772)
    • Added undot() method to Arr helpers and Collections (#39729)
    • Added reverse method to Str (#39816)
    • Added possibility to customize type column in database notifications using databaseType method (#39811)
    • Added Fulltext Index (#39821)

    Fixed

    • Fixed bus service provider when loaded outside of the framework (#39740)
    • Fixes logging deprecations when null driver do not exist (#39809)

    Changed

    • Validate connection name before resolve queue connection (#39751)
    • Bump Symfony to 5.4 (#39827)
    • Optimize the execution time of the unique method (#39822)

    v8.73.2 (2021-11-23)

    Added

    • Added Illuminate/Foundation/Testing/Concerns/InteractsWithContainer::forgetMock() (#39713)
    • Added custom pagination information in resource (#39600)

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies php 
    opened by dependabot[bot] 1
  • Bump symfony/http-kernel from 5.3.10 to 5.4.2 in /webapp

    Bump symfony/http-kernel from 5.3.10 to 5.4.2 in /webapp

    Bumps symfony/http-kernel from 5.3.10 to 5.4.2.

    Release notes

    Sourced from symfony/http-kernel's releases.

    v5.4.2

    Changelog (https://github.com/symfony/http-kernel/compare/v5.4.1...v5.4.2)

    • bug #44838 Fix enum typed bindings (ogizanagi)
    • bug #44826 Do not attempt to register enum arguments in controller service locator (ogizanagi)
    • bug #44809 relax return type for memory data collector (94noni)
    • bug #44618 Fix SessionListener without session in request (shyim)
    • bug #44518 Take php session.cookie settings into account (simonchrz)
    • bug #44649 fix how configuring log-level and status-code by exception works (nicolas-grekas)

    v5.4.1

    Changelog (https://github.com/symfony/http-kernel/compare/v5.4.0...v5.4.1)

    • bug #44437 Fix wrong usage of SessionUtils::popSessionCookie (simonchrz)
    • bug #44395 fix sending Vary: Accept-Language when appropriate (nicolas-grekas)

    v5.4.0

    Changelog (https://github.com/symfony/http-kernel/compare/v5.4.0-RC1...v5.4.0)

    • no significant changes

    v5.4.0-RC1

    Changelog (https://github.com/symfony/http-kernel/compare/v5.4.0-BETA3...v5.4.0-RC1)

    • no significant changes

    v5.4.0-BETA3

    Changelog (https://github.com/symfony/http-kernel/compare/v6.0.0-BETA2...v5.4.0-BETA3)

    • no significant changes

    v5.4.0-BETA2

    Changelog (https://github.com/symfony/http-kernel/compare/v5.4.0-BETA1...v5.4.0-BETA2)

    • feature #43983 allow ignoring kernel.reset methods that don't exist (nicolas-grekas)

    v5.4.0-BETA1

    Changelog (https://github.com/symfony/http-kernel/compare/v5.3.10...v5.4.0-BETA1)

    • feature #42471 Add generic types to traversable implementations (derrabus)
    • feature #43138 Add the ability to enable the profiler using a parameter (dunglas)
    • feature #43411 Deprecate passing null as $requestIp in IpUtils (W0rma)
    • feature #43108 Add basic support for language negotiation (GregoireHebert)
    • feature #42244 Add support for configuring log level, and status code by exception class (lyrixx)
    • feature #42532 Sort services in service locator according to priority (BoShurik)
    • feature #41390 Add session cookie handling in cli context (alexander-schranz, Nyholm)
    • feature #42195 Redesigned the log section (javiereguiluz)

    v5.3.13

    Changelog (https://github.com/symfony/http-kernel/compare/v5.3.12...v5.3.13)

    ... (truncated)

    Changelog

    Sourced from symfony/http-kernel's changelog.

    CHANGELOG

    5.4

    • Add the ability to enable the profiler using a request query parameter, body parameter or attribute
    • Deprecate AbstractTestSessionListener::getSession inject a session in the request instead
    • Deprecate the fileLinkFormat parameter of DebugHandlersListener
    • Add support for configuring log level, and status code by exception class
    • Allow ignoring "kernel.reset" methods that don't exist with "on_invalid" attribute

    5.3

    • Deprecate ArgumentInterface
    • Add ArgumentMetadata::getAttributes()
    • Deprecate ArgumentMetadata::getAttribute(), use getAttributes() instead
    • Mark the class Symfony\Component\HttpKernel\EventListener\DebugHandlersListener as internal
    • Deprecate returning a ContainerBuilder from KernelInterface::registerContainerConfiguration()
    • Deprecate HttpKernelInterface::MASTER_REQUEST and add HttpKernelInterface::MAIN_REQUEST as replacement
    • Deprecate KernelEvent::isMasterRequest() and add isMainRequest() as replacement
    • Add #[AsController] attribute for declaring standalone controllers on PHP 8
    • Add FragmentUriGeneratorInterface and FragmentUriGenerator to generate the URI of a fragment

    5.2.0

    • added session usage
    • made the public http_cache service handle requests when available
    • allowed enabling trusted hosts and proxies using new kernel.trusted_hosts, kernel.trusted_proxies and kernel.trusted_headers parameters
    • content of request parameter _password is now also hidden in the request profiler raw content section
    • Allowed adding attributes on controller arguments that will be passed to argument resolvers.
    • kernels implementing the ExtensionInterface will now be auto-registered to the container
    • added parameter kernel.runtime_environment, defined as %env(default:kernel.environment:APP_RUNTIME_ENV)%
    • do not set a default Accept HTTP header when using HttpKernelBrowser

    5.1.0

    • allowed to use a specific logger channel for deprecations
    • made WarmableInterface::warmUp() return a list of classes or files to preload on PHP 7.4+; not returning an array is deprecated
    • made kernels implementing WarmableInterface be part of the cache warmup stage
    • deprecated support for service:action syntax to reference controllers, use serviceOrFqcn::method instead
    • allowed using public aliases to reference controllers
    • added session usage reporting when the _stateless attribute of the request is set to true
    • added AbstractSessionListener::onSessionUsage() to report when the session is used while a request is stateless

    ... (truncated)

    Commits
    • 35b7e98 Update VERSION for 5.4.2
    • 08eab60 Merge branch '5.3' into 5.4
    • fa8db48 Merge branch '4.4' into 5.3
    • c528c20 [DependencyInjection][HttpKernel] Fix enum typed bindings
    • a0d8297 Merge branch '5.3' into 5.4
    • fa04d14 Merge branch '4.4' into 5.3
    • 504310b expand uninitialized session tests
    • 1f0c4e1 cs fix
    • f2c0df0 [HttpKernel] Do not attempt to register enum arguments in controller service ...
    • 13303cf Merge branch '5.3' into 5.4
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies php 
    opened by dependabot[bot] 1
  • Bump url-parse from 1.5.1 to 1.5.3 in /webapp

    Bump url-parse from 1.5.1 to 1.5.3 in /webapp

    Bumps url-parse from 1.5.1 to 1.5.3.

    Commits
    • ad44493 [dist] 1.5.3
    • c798461 [fix] Fix host parsing for file URLs (#210)
    • 201034b [dist] 1.5.2
    • 2d9ac2c [fix] Sanitize only special URLs (#209)
    • fb128af [fix] Use 'null' as origin for non special URLs
    • fed6d9e [fix] Add a leading slash only if the URL is special
    • 94872e7 [fix] Do not incorrectly set the slashes property to true
    • 81ab967 [fix] Ignore slashes after the protocol for special URLs
    • ee22050 [ci] Use GitHub Actions
    • d2979b5 [fix] Special case the file: protocol (#204)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump ws from 6.2.1 to 6.2.2 in /webapp

    Bump ws from 6.2.1 to 6.2.2 in /webapp

    Bumps ws from 6.2.1 to 6.2.2.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump dns-packet from 1.3.1 to 1.3.4 in /webapp

    Bump dns-packet from 1.3.1 to 1.3.4 in /webapp

    Bumps dns-packet from 1.3.1 to 1.3.4.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump browserslist from 4.14.5 to 4.16.6 in /webapp

    Bump browserslist from 4.14.5 to 4.16.6 in /webapp

    Bumps browserslist from 4.14.5 to 4.16.6.

    Changelog

    Sourced from browserslist's changelog.

    4.16.6

    • Fixed npm-shrinkwrap.json support in --update-db (by Geoff Newman).

    4.16.5

    • Fixed unsafe RegExp (by Yeting Li).

    4.16.4

    • Fixed unsafe RegExp.
    • Added artifactory support to --update-db (by Ittai Baratz).

    4.16.3

    • Fixed --update-db.

    4.16.2

    4.16.1

    • Fixed Chrome 4 with mobileToDesktop (by Aron Woost).

    4.16

    • Add browserslist config query.

    4.15

    • Add TypeScript types (by Dmitry Semigradsky).

    4.14.7

    • Fixed Yarn Workspaces support to --update-db (by Fausto Núñez Alberro).
    • Added browser changes to --update-db (by @​AleksandrSl).
    • Added color output to --update-db.
    • Updated package.funding to have link to our Open Collective.

    4.14.6

    • Fixed Yarn support in --update-db (by Ivan Storck).
    • Fixed npm 7 support in --update-db.
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump elliptic from 6.5.2 to 6.5.3 in /webapp

    Bump elliptic from 6.5.2 to 6.5.3 in /webapp

    Bumps elliptic from 6.5.2 to 6.5.3.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies javascript 
    opened by dependabot[bot] 1
  • Bump lodash from 4.17.15 to 4.17.19 in /webapp

    Bump lodash from 4.17.15 to 4.17.19 in /webapp

    Bumps lodash from 4.17.15 to 4.17.19.

    Release notes

    Sourced from lodash's releases.

    4.17.16

    Commits
    Maintainer changes

    This version was pushed to npm by mathias, a new releaser for lodash since your current version.


    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies javascript 
    opened by dependabot[bot] 1
Owner
Tim Visée
On GitLab: https://gitlab.com/timvisee
Tim Visée
EasyQuickImport — Import transactions, invoices and bills into QuickBooks Desktop from Excel or CSV

EasyQuickImport is a tool that helps you import invoices, bills, transactions, customers and vendors into QuickBooks Desktop in multiple currencies in bulk.

Dmitrii Poddubnyi 13 Jan 4, 2023
Inventory and Sales System of Biosys Medical Trading

Inventory and Sales System of Biosys Medical Trading This system will provide an organize and up to date inventory to the company. This will allow the

Jingkay Simbran 3 Jun 11, 2022
Open Source Voucher Management System is a web application for manage voucher. used PHP with Laravel Framework and use MySQL for Database.

Voucher Management System is a web application for manage voucher. You can create and manage your voucher. Voucher Management System is used PHP with Laravel Framework and use MySQL for Database.

Artha Nugraha Jonar 34 Sep 17, 2022
ControlPanel's Dashboard is a dashboard application designed to offer clients a management tool to manage their pterodactyl servers.

Features PayPal Integration Email Verification Audit Log Admin Dashboard User/Server Management Store (credit system) Vouchers and so much more! Contr

ControlPanel.gg 223 Jan 5, 2023
DooTask is a lightweight open source online project task management tool that provides various document collaboration tools, online mind mapping, online flowcharting, project management, task distribution, instant IM, file management and other tools.

DooTask is a lightweight open source online project task management tool that provides various document collaboration tools, online mind mapping, online flowcharting, project management, task distribution, instant IM, file management and other tools.

kuaifan 3k Jan 5, 2023
A great looking and easy-to-use photo-management-system you can run on your server, to manage and share photos.

Lychee A great looking and easy-to-use photo-management-system. Since the 1st of April 2018 this project has moved to it's own Organisation (https://g

Tobias Reich 6.2k Jan 5, 2023
MOFHY Lite is a free web hosting management system to manage MOFH hosting accounts and SSL certificates.

MOFHY Lite is a free of cost MOFH clientarea for account management and support services with free ssl service. It have easy to use feature

Mahtab Hassan 17 Dec 8, 2022
MOFHY Lite is a free web hosting management system to manage MOFH hosting accounts and SSL certificates.

MOFHY Lite MOFHY LITE is a priceless MyOwnFreeHost Client Area for account management, ticket support system and a free ssl service. It has easy to us

Santiago Rodríguez 6 Dec 28, 2021
DomainMOD is an open source application written in PHP & MySQL used to manage your domains and other internet assets in a central location

DomainMOD is an open source application written in PHP & MySQL used to manage your domains and other internet assets in a central location. DomainMOD also includes a Data Warehouse framework that allows you to import your web server data so that you can view, export, and report on your live data.

DomainMOD 349 Jan 8, 2023
ATOS is a locally hosted application that allows you to easily manage clients/projects, generate invoices against backlogs, and estimate taxes.

Built by freelancer ??‍♂️, for freelancer ?? ?? ???? - ATOS is a locally hosted application that allows you to easily manage clients/projects, generate invoices against backlogs, and estimate taxes.

Jon Belelieu 33 Dec 27, 2022
mini Project in Laravel and vue js. Real World Laravel 8x + vue js Dashboard.Task management and project management system

mini Project in Laravel and vue js. Real World Laravel 8x + vue js Dashboard.Task management and project management system. Dashboard features such as: Complete Dashboard, Custom Authentication, Email Verification, custom-login-register-forgot password (without jetstream).

Hasmukh Dharajiya 2 Sep 20, 2022
A PHP based web application to help manage your postmortems

morgue a safe place for all your postmortem data Overview This is a PHP based web application to help manage your postmortems. It has a pluggable feat

Etsy, Inc. 1k Dec 29, 2022
Laravel-Library-Management-system is nice to management library system...

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Eng Hasan Hajjar 2 Sep 30, 2022
OpenEMR is a Free and Open Source electronic health records and medical practice management application

OpenEMR is a Free and Open Source electronic health records and medical practice management application. It features fully integrated electronic health records, practice management, scheduling, electronic billing, internationalization, free support, a vibrant community, and a whole lot more. It runs on Windows, Linux, Mac OS X, and many other platforms.

OpenEMR 2.1k Jan 9, 2023
A learning management system (LMS) is a software application or web-based technology used to plan, implement and assess a specific learning process.

vidyaprabodhan-gov-php-project A learning management system (LMS) is a software application or web-based technology used to plan, implement and assess

Narayan Pote 1 Dec 23, 2021
This is a web application for management of employees. This was done with the stack - HTML, CSS, BOOTSTRAP, VUEJS AND LARAVEL

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

igudy 2 Dec 24, 2021
The objective of this project is to manage The Website Manga, this site permits to Client to show, read and download Manga with the possibility to react, vote, and save his data.

The objective of this project is to manage The Website Manga, this site permits to Client to show, read and download Manga with the possibility to react, vote, and save his data.

Reda Ennakouri 5 Nov 23, 2022
Now Introducing a new and easy way to manage your clients and MyOwnFreeHost hosting accounts.

Warning This is a beta version of Xera. Use it for testing purpose only. You are be responsible for any loss or damages that may occor from using this

Mahtab Hassan 23 Dec 15, 2022
OroCRM is an open source Client Relationship Management (CRM) application

OroCRM is an open source Client Relationship Management (CRM) application that allows to create a 360° view of your customers across multiple channels, organize the sales pipeline, manage account and contact information, communicate with customers, run marketing campaigns and track campaign performance.

Oro, Inc. 611 Jan 3, 2023