Commit Graph

111 Commits

Author SHA1 Message Date
92234d9625
chore: update github.com/bwmarrin/discordgo to v0.27.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2023-01-22 11:07:16 +01:00
ec20c0b8d4
chore: update alpine docker tag to v3.17
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-22 11:01:19 +01:00
28c4e377f5
refactor: twhelp - ennoblements - new response format
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-22 10:59:31 +01:00
c15cafc1d7
refactor: add missing defers and handle error returned by bot.Run gracefully
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-22 09:29:20 +01:00
23b3da14a5
chore(deps): update module github.com/uptrace/bun to v1.1.10
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2023-01-18 06:01:48 +01:00
f7f00833c4 chore(deps): update golang docker tag to v1.19.5 (#56)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| golang | stage | patch | `1.19.4-alpine3.16` -> `1.19.5-alpine3.16` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC43NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNzQuMiJ9-->

Co-authored-by: Renovate <renovate@dwysokinski.me>
Reviewed-on: #56
Co-authored-by: renovate <renovate@noreply.localhost>
Co-committed-by: renovate <renovate@noreply.localhost>
2023-01-11 08:57:16 +00:00
174c5cc0d6
chore: update alpine/k8s docker tag to v1.25.5
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-06 09:02:41 +01:00
e9c5e06407
refactor: rename domain.UserError -> domain.Error
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-31 10:59:40 +01:00
ac6330a3b1
refactor: tests - delete unnecessary nestings
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-25 12:04:17 +01:00
99158e3410
refactor: bundb tests
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-25 12:00:43 +01:00
0badd2bcf9
chore: update README.md
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-20 09:48:02 +01:00
ec8359b55a chore: update dependencies (#55)
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
Reviewed-on: #55
2022-12-11 08:58:00 +00:00
08263a540a chore: add README.md (#54)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #54
2022-12-11 08:52:03 +00:00
c011c5d932 chore(deps): update golang docker tag to v1.19.4 (#52)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| golang | stage | patch | `1.19.3-alpine3.16` -> `1.19.4-alpine3.16` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yMy4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjMuMCJ9-->

Co-authored-by: Renovate <renovate@dwysokinski.me>
Reviewed-on: #52
Co-authored-by: renovate <renovate@noreply.localhost>
Co-committed-by: renovate <renovate@noreply.localhost>
2022-12-07 04:39:06 +00:00
2418114870
feat: govulncheck
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-04 08:59:19 +01:00
a2a2d53f25
fix: migrations table is already locked
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-27 09:38:13 +01:00
c5547f5d42 chore: update deps (#49)
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
Reviewed-on: #49
2022-11-24 05:42:55 +00:00
661f26ecea refactor: monitor add - new endpoint for checking tribe tags (#40)
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
Reviewed-on: #40
2022-11-10 11:13:16 +00:00
91d2405912
chore: add DB_MAX_IDLE_CONNECTIONS to twhelp-dcbot-migrations-job
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2022-11-05 07:20:14 +01:00
88f7608db7
refactor: new bun config
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-05 07:16:39 +01:00
2cc015a0c2 chore(deps): update golang docker tag to v1.19.3 (#39)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| golang | stage | patch | `1.19.2-alpine3.16` -> `1.19.3-alpine3.16` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yMjQuMCIsInVwZGF0ZWRJblZlciI6IjMyLjIyNC4wIn0=-->

Co-authored-by: Renovate <renovate@dwysokinski.me>
Reviewed-on: #39
Co-authored-by: renovate <renovate@noreply.localhost>
Co-committed-by: renovate <renovate@noreply.localhost>
2022-11-02 04:03:55 +00:00
5e99f68a91 feat: auto clean up old groups (#38)
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
Reviewed-on: #38
2022-10-31 05:52:20 +00:00
2c6dcda547
fix: fix logged command format
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-30 05:20:43 +01:00
61d029fc3b feat: log more actions (#36)
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
Reviewed-on: #36
2022-10-29 10:44:11 +00:00
d68bcb02ca fix: monitor list - random order (#35)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #35
2022-10-29 09:47:28 +00:00
d43ff21893
fix: non-existent resource in kustomization.yaml
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2022-10-29 09:23:40 +02:00
a39d2d05a3
chore: update TWHELP_URL
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is failing
2022-10-29 09:19:34 +02:00
1367f9d989
chore: update drone signature
Some checks reported errors
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build was killed
2022-10-29 09:12:24 +02:00
9ea78b6b1b
chore: update drone signature
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-29 09:09:40 +02:00
8e46fe38d3
feat(ci/cd): add deploy pipelines
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-29 09:06:41 +02:00
e2be652a60 chore: update modules (#34)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #34
2022-10-29 06:13:02 +00:00
4f10ef572b feat: add a new field to ListGroupsParams - EnabledNotifications (#33)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #33
2022-10-29 05:24:52 +00:00
ddf7efe273 refactor: make lists more readable (#32)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #32
2022-10-28 12:32:34 +00:00
77c52c117e feat: enable/disable notifications of internal/barbarian conquers (#31)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #31
2022-10-28 11:59:20 +00:00
3fcf38f5c7 feat: bot status (#30)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #30
2022-10-28 03:44:50 +00:00
a1bf5f94fa refactor: group list - add more info (#29)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #29
2022-10-28 03:20:38 +00:00
c487800200 feat: add a new command - monitor list (#28)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #28
2022-10-27 13:18:58 +00:00
de19857b34 refactor: maxMonitorsPerGroup, maxGroupsPerServer -> ENVs (#27)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #27
2022-10-27 12:12:29 +00:00
0a0c0b2acd refactor: don't rate limit requests to TWHelp (#26)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #26
2022-10-27 11:48:27 +00:00
eec0909c78 feat: notifications (#25)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #25
2022-10-27 09:56:40 +00:00
db2026c6e4 feat: add a new command - /monitor delete (#23)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #23
2022-10-23 07:44:20 +00:00
d983f5ae08 feat: add a new service - Choice (#22)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #22
2022-10-23 06:35:00 +00:00
58f73e9ca8 feat: add a new command - /monitor create (#21)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #21
2022-10-23 06:20:48 +00:00
13a8da3325 chore(deps): update module github.com/urfave/cli/v2 to v2.20.2 (#10)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/urfave/cli/v2](https://github.com/urfave/cli) | require | minor | `v2.17.1` -> `v2.20.2` |

---

### Release Notes

<details>
<summary>urfave/cli</summary>

### [`v2.20.2`](https://github.com/urfave/cli/releases/tag/v2.20.2)

[Compare Source](https://github.com/urfave/cli/compare/v2.20.1...v2.20.2)

#### What's Changed

-   Fix:(issue\_1206) Default value shouldnt depend on env variable or val… by [@&#8203;dearchap](https://github.com/dearchap) in https://github.com/urfave/cli/pull/1528

**Full Changelog**: https://github.com/urfave/cli/compare/v2.20.1...v2.20.2

### [`v2.20.1`](https://github.com/urfave/cli/releases/tag/v2.20.1)

[Compare Source](https://github.com/urfave/cli/compare/v2.20.0...v2.20.1)

#### What's Changed

-   Docs: Fix docs from merged PR1498 by [@&#8203;dearchap](https://github.com/dearchap) in https://github.com/urfave/cli/pull/1532
-   Cleanup: Fix app.go formatting by [@&#8203;dearchap](https://github.com/dearchap) in https://github.com/urfave/cli/pull/1533

**Full Changelog**: https://github.com/urfave/cli/compare/v2.20.0...v2.20.1

### [`v2.20.0`](https://github.com/urfave/cli/releases/tag/v2.20.0)

[Compare Source](https://github.com/urfave/cli/compare/v2.19.3...v2.20.0)

#### What's Changed

-   Cleanup redundant code in App/Command by [@&#8203;dearchap](https://github.com/dearchap) in https://github.com/urfave/cli/pull/1498

**Full Changelog**: https://github.com/urfave/cli/compare/v2.19.3...v2.20.0

### [`v2.19.3`](https://github.com/urfave/cli/releases/tag/v2.19.3)

[Compare Source](https://github.com/urfave/cli/compare/v2.19.2...v2.19.3)

#### What's Changed

-   Build and run `urfave-cli-genflags` via its `Makefile` by [@&#8203;meatballhat](https://github.com/meatballhat) in https://github.com/urfave/cli/pull/1526

**Full Changelog**: https://github.com/urfave/cli/compare/v2.19.2...v2.19.3

### [`v2.19.2`](https://github.com/urfave/cli/releases/tag/v2.19.2)

[Compare Source](https://github.com/urfave/cli/compare/v2.19.1...v2.19.2)

#### What's Changed

-   fix: stop automatic sorting for --help by [@&#8203;FGYFFFF](https://github.com/FGYFFFF) in https://github.com/urfave/cli/pull/1430

#### New Contributors

-   [@&#8203;FGYFFFF](https://github.com/FGYFFFF) made their first contribution in https://github.com/urfave/cli/pull/1430

**Full Changelog**: https://github.com/urfave/cli/compare/v2.19.1...v2.19.2

### [`v2.19.1`](https://github.com/urfave/cli/releases/tag/v2.19.1)

[Compare Source](https://github.com/urfave/cli/compare/v2.19.0...v2.19.1)

#### What's Changed

-   Fix:(issue\_1500). Fix slice flag value duplication issue by [@&#8203;dearchap](https://github.com/dearchap) in https://github.com/urfave/cli/pull/1502

**Full Changelog**: https://github.com/urfave/cli/compare/v2.19.0...v2.19.1

### [`v2.19.0`](https://github.com/urfave/cli/releases/tag/v2.19.0)

[Compare Source](https://github.com/urfave/cli/compare/v2.18.2...v2.19.0)

#### What's Changed

-   Fix:(issue\_1505) Fix flag alignment in help by [@&#8203;dearchap](https://github.com/dearchap) in https://github.com/urfave/cli/pull/1506

**Full Changelog**: https://github.com/urfave/cli/compare/v2.18.2...v2.19.0

### [`v2.18.2`](https://github.com/urfave/cli/releases/tag/v2.18.2)

[Compare Source](https://github.com/urfave/cli/compare/v2.18.1...v2.18.2)

#### What's Changed

-   Configure GenericFlag's Destination type as struct not pointer by [@&#8203;nkuba](https://github.com/nkuba) in https://github.com/urfave/cli/pull/1442

#### New Contributors

-   [@&#8203;nkuba](https://github.com/nkuba) made their first contribution in https://github.com/urfave/cli/pull/1442

**Full Changelog**: https://github.com/urfave/cli/compare/v2.18.1...v2.18.2

### [`v2.18.1`](https://github.com/urfave/cli/releases/tag/v2.18.1)

[Compare Source](https://github.com/urfave/cli/compare/v2.18.0...v2.18.1)

#### What's Changed

-   Ensure "generate" step runs in CI prior to diff check by [@&#8203;meatballhat](https://github.com/meatballhat) in https://github.com/urfave/cli/pull/1504

**Full Changelog**: https://github.com/urfave/cli/compare/v2.18.0...v2.18.1

### [`v2.18.0`](https://github.com/urfave/cli/releases/tag/v2.18.0)

[Compare Source](https://github.com/urfave/cli/compare/v2.17.2...v2.18.0)

#### What's Changed

-   Call FlagStringer in String() method of slice flags by [@&#8203;fjl](https://github.com/fjl) in https://github.com/urfave/cli/pull/1508

#### New Contributors

-   [@&#8203;fjl](https://github.com/fjl) made their first contribution in https://github.com/urfave/cli/pull/1508

**Full Changelog**: https://github.com/urfave/cli/compare/v2.17.2...v2.18.0

### [`v2.17.2`](https://github.com/urfave/cli/releases/tag/v2.17.2)

[Compare Source](https://github.com/urfave/cli/compare/v2.17.1...v2.17.2)

#### What's Changed

-   Remove nonexistent phony targets by [@&#8203;meatballhat](https://github.com/meatballhat) in https://github.com/urfave/cli/pull/1503
-   wrap: Avoid trailing whitespace for empty lines by [@&#8203;abitrolly](https://github.com/abitrolly) in https://github.com/urfave/cli/pull/1513

#### New Contributors

-   [@&#8203;abitrolly](https://github.com/abitrolly) made their first contribution in https://github.com/urfave/cli/pull/1513

**Full Changelog**: https://github.com/urfave/cli/compare/v2.17.1...v2.17.2

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yMjQuMCIsInVwZGF0ZWRJblZlciI6IjMyLjIyNC4wIn0=-->

Co-authored-by: Renovate <renovate@dwysokinski.me>
Co-authored-by: Dawid Wysokiński <contact@dwysokinski.me>
Reviewed-on: #10
Co-authored-by: renovate <renovate@noreply.localhost>
Co-committed-by: renovate <renovate@noreply.localhost>
2022-10-17 05:03:40 +00:00
dfb3ae5c29 refactor: delete /group set server (#18)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #18
2022-10-16 09:39:39 +00:00
dc27fb9214
chore(ci/cd): update .drone.yml signature
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-14 07:32:13 +02:00
d80691c932
chore(ci/cd): disable cache
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-10-14 07:27:58 +02:00
78c4bbe83b feat: add a new command - group delete (#16)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #16
2022-10-12 05:19:07 +00:00
58fb85e971 fix(security): server id must be verified in the group repository (#15)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #15
2022-10-12 04:45:16 +00:00
9c1884d624 feat: add a new command - group unset channel-losses/channel-gains (#14)
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #14
2022-10-11 05:29:42 +00:00