Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Cogs/Schema] Showtimes #37

Closed
13 of 16 tasks
noaione opened this issue Mar 26, 2021 · 3 comments · Fixed by #38
Closed
13 of 16 tasks

[Cogs/Schema] Showtimes #37

noaione opened this issue Mar 26, 2021 · 3 comments · Fixed by #38
Assignees
Labels
area: bot General problem to the main bot file area: bot-utils General issue for utility stuff (nthelper) area: cogs:showtimes Problem related to Showtimes Cogs priority: high High priority, this needs to be fixed or worked ASAP type: enhancements A new feature for the project!
Milestone

Comments

@noaione
Copy link
Member

noaione commented Mar 26, 2021

Schema database untuk Showtimes itu ampas, jadi mari kita buat ulang schemanya dan sekaligus perbaiki beberapa problem pada cogs Showtimes.

TO-DO

  • Masukan Showtimes ke mode Maintenance
  • Migrasi Schema
  • Atur bridge database
  • Atur cogs
    • Base helper [Priority: High]
    • User (tagih, jadwal, staff) [Priority: High]
    • Staff (beres, gakjadi, tandakan, rilis, batalrilis) [Priority: High]
    • Admin (tambahutang, ubahdata) [Priority: Medium]
    • FansubDB [Priority: Low]
    • Owner (tambah, hapus, tambahadmin, hapusadmin, fetchdb, patchdb, etc.) [Priority: Low]
    • Lain-lain (alias, kolaborasi) [Priority: Medium]
  • ShowUI Login stuff
  • naoTimesUI Socket parity
  • Atur Redis-parity

Additional Tasks

  • Jangan list role kalo misalkan staff yg keisi unknown. [Priority: Low]

To be fixed

  • Mekanisme lock untuk Queue

Jika Cogs sudah dicentang, artinya sudah bisa dipakai lagi.

Langkah selanjutnya setelah ini adalah ngerjain https://github.com/naoTimesdev/webpanel

Relevan #29

@noaione noaione added type: enhancements A new feature for the project! priority: high High priority, this needs to be fixed or worked ASAP area: bot-utils General issue for utility stuff (nthelper) area: cogs:showtimes Problem related to Showtimes Cogs area: bot General problem to the main bot file labels Mar 26, 2021
@noaione noaione added this to the Versi 2.1.0 milestone Mar 26, 2021
@noaione noaione self-assigned this Mar 26, 2021
@noaione
Copy link
Member Author

noaione commented Mar 26, 2021

Welp, command user dan staff sudah bisa diakses kembali. Yang lain tetap disabled sampai beres.
PR auto-sync akan dibuat kalo misalkan dah beres semuanya.

@noaione noaione mentioned this issue Mar 26, 2021
19 tasks
@noaione
Copy link
Member Author

noaione commented Mar 26, 2021

Command Admin dan Lain-lain done, kalo ada masalah bisa langsung lapor di sini.

@noaione
Copy link
Member Author

noaione commented Mar 27, 2021

FSDB done, sisa owner. Cogs sudah bisa dipake lagi.
PR akan dirilis setelah Cogs owner done.

noaione added a commit that referenced this issue Apr 7, 2021
Salah satu PR besar, perubahan:
- Perubahan ke Schema showtimes dan showadmin (#37)
- Sebuah bridge antara WebUI dan Bot melalui TCP Socket (#37)
- Perubahan dari PersamaanKata.com ke Kateglo untuk Sinonim dan Antonim
- Menggunakan modul `timeago` untuk beberapa fungsi
- Bump versi minimal discord.py ke 1.6.0
- Redis sekarang menggunakan custom encoder untuk support BSON biar gak crash
- Jangan lakukan sync otomatis untuk slash command
- ShowtimesQueue sekarang menggunakan sistem lock per-server.

Penambahan fitur baru:
- WolframAlpha (#27)
- 3 Presensi baru


Closes #37, #26, #27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: bot General problem to the main bot file area: bot-utils General issue for utility stuff (nthelper) area: cogs:showtimes Problem related to Showtimes Cogs priority: high High priority, this needs to be fixed or worked ASAP type: enhancements A new feature for the project!
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant