- Aug 04, 2023
-
-
Charlielv04 authored
Add functionality for committees to view the events that they have already planned for the future
-
- Aug 03, 2023
-
-
Charlielv04 authored
Complete event creation and added event utilities
-
Charlielv04 authored
Change structure of right changing abstracting part of it into a different class
-
Charlielv04 authored
Add some ideas on how to implement the automation for committee section creation
-
- Aug 01, 2023
-
-
Charlielv04 authored
Correct some gramatical errors, add committee to list, create methods to manage events, abstract the proccesses to a different class
-
- Jul 30, 2023
-
-
Gianluca OBERREIT authored
-
Charlielv04 authored
-
Charlielv04 authored
-
Gianluca OBERREIT authored
-
- Jul 29, 2023
-
-
Charlielv04 authored
Implement limited access to functionalities inside the committee hub depending on the role of the user
-
Gianluca OBERREIT authored
-
Charlielv04 authored
Reorganize the committees hub handler into three different classes. One for the login, one for the hub and one for the access management
-
- Jul 28, 2023
-
-
Charlielv04 authored
Implement user authentication based on chat ids. Create invitations to users to join your committee management and establish specific roles with associated restrictions
-
Gianluca OBERREIT authored
# Conflicts: # requirements.txt
-
- Jul 27, 2023
-
-
Charlielv04 authored
Added record of the errors committed when entering passwords on the user database and a log of the logged in users for each committee
-
Charlielv04 authored
Separate the bot actions between them: - SailoreCommitteesBot for committees to send messages - SailoreParrotBot echos the aforementioned messages - SailorBXBot notifies user in case they are subscribed to a committee which has sent a notification, and they have not signed in into SailoreParrotBot (so that it can message them)
-
Gianluca OBERREIT authored
-
Charlielv04 authored
Abstract the code so that every committee can send messages after their password is setup
-
- Jul 26, 2023
-
-
Charlielv04 authored
Add password management using the library passlib, password checking and hashing. Yet to establish password change and setup
-
Charlielv04 authored
Succesfull creation of the proof of concept for the notifications bot
-
Charlielv04 authored
Extract the functions used both in BX-Telegram.py and bar.py to interact with the database to file db.py
-
Charlielv04 authored
-
Charlielv04 authored
Use the registry on the redis database to check if the user is subscribed to a given committee and give it the option to unsubscribe or subscribe to it.
-
Charlielv04 authored
-
Charlielv04 authored
-
Charlielv04 authored
-
Charlielv04 authored
-
Charlielv04 authored
Added file with example on how to use redis
-
- Jul 25, 2023
-
-
Gianluca OBERREIT authored
-
Gianluca OBERREIT authored
Create a new module that periodically checks a value in states.json to know whether to reload the modules.
-
Gianluca OBERREIT authored
-
Gianluca OBERREIT authored
Create a new module that periodically checks a value in states.json to know whether to reload the modules.
-
- Jul 24, 2023
-
-
Charlielv04 authored
-
Charlielv04 authored
-
Charlielv04 authored
-
Charlielv04 authored
Add a preliminary subscription mechanism that connects to google sheets
-
- Jul 23, 2023
-
-
Gianluca OBERREIT authored
-
Gianluca OBERREIT authored
-
Charlielv04 authored
Extracted part of the messages from the initial flow of the telegram bot to a file Initial.json
-
Charlielv04 authored
Combined all the functions for each lore member in a single function that takes the message from the lore_description.json file
-