Skip to content

rafaelkallis/ticket-tagger

Ticket Tagger

Machine learning driven issue classification bot. Add to your repository now!

AGPL Build

use ticket tagger

Installation

Visit our GitHub App and install.

install ticket tagger

License

Ticket Tagger is licensed under the GNU Affero General Public License. Every file should include a license header, if not, the following applies:

Ticket Tagger automatically predicts and labels issue types.
Copyright (C) 2018-2023  Rafael Kallis

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>. 

Carefully read the full license agreement.

"... [The AGPL-3.0 license] requires the operator of a network server to provide the source code of the modified version running there to the users of that server."

Derivative Work

References

Development

notice:

  • nodejs is required to compile/install dependencies

get started:

git clone https://github.com/rafaelkallis/ticket-tagger ticket-tagger
cd ticket-tagger

# compile/install dependencies
npm install

# run linter
npm run lint

# run tests
npm test

# run server
NODE_ENV="development" npm start