Skip to content
This repository has been archived by the owner on Jan 16, 2024. It is now read-only.

Embedded exam #28

Merged
merged 6 commits into from
Mar 7, 2021
Merged

Embedded exam #28

merged 6 commits into from
Mar 7, 2021

Conversation

ukaszogi
Copy link
Collaborator

@ukaszogi ukaszogi commented Mar 2, 2021

przenoszenie ważny zasobów i początek prac

Closes #27

przenoszenie ważny zasobów i początek prac
@ukaszogi ukaszogi added the enhancement New feature or request label Mar 2, 2021
@ukaszogi ukaszogi added this to the 0.3.0 milestone Mar 2, 2021
@ukaszogi ukaszogi self-assigned this Mar 2, 2021
@ukaszogi ukaszogi changed the title Starting workflow Embedded exam Mar 3, 2021
@ukaszogi ukaszogi mentioned this pull request Mar 4, 2021
Działa jak marzenie
Wywalenie wszystkich niepotrzebnych fragmentów kodu + wywalenie getExamsFormatedText
@ukaszogi ukaszogi requested a review from Luncenok March 6, 2021 23:35
problemy z  problemami
@Luncenok Luncenok merged commit b0ac2eb into develop Mar 7, 2021
@Luncenok Luncenok deleted the enhancement/exams-embed branch March 7, 2021 18:17
Luncenok added a commit that referenced this pull request Mar 31, 2021
* Add Procfile file

* Add status command

* Add login command (#5)

* Add login command and uonet.js module

* Add error handlers and utils.js module

* Add database and logout command

* Add getLoginMessageOrUndefine function

* Add lucky number command (#6)

* Add timetable command (#7)

* Feature/help (#14)

* Create help.js

I mean. it's a seed, nothing more

* Add categorization

Prosta kategoryzacja komend... nie chcę, by była finalna.
Chciałbym, bym dodał jakąś komendę i jeżeli kategoria istnieje, to git i wypisze, a jeśli nie, to utworzy pod nową kategorią. Wiem już mniej-więcej jak to napisać, ale tak  o już piszę, najpierw skończę, potem takie dodatki

* Update help command

Dodałem args, bo się nauczyłem i jest szybciej

* Add help command

Jest dodana, działająca, satysfakcjonująca i uważam ją za gotową

* Help help

help help help help

* Update help.js

changed `process.env.PREFIX` to `client.config.prefix`

* Update ping.js

bruh

* Add reload command (#16)

* Add reload command

Działa. czego jeszcze nie ma:
- try/catch
- tylko w trybie dev
- tylko ktoś z uprawnieniami (np ja i Ty)

* Update reload.js

Literówka

* Update reload.js

żeby nie było spamu ready jak nic nie zrobił

* Update reload.js

try/catch
Owner1||Owner2

* Update reload.js

literówka

* Add Exams command (#18)

* Add Exams command

* Update utils.js

* Fix timetable (#19)

* Fix timetable

* Ignore weekends

* Embed automation (#21)

* Embed automation

generateEmbed w utils i help.js z niego korzysta (YEEEEEE)

* Update help.js

Wywalić niepotrzebne consolelogi

Co-authored-by: Mateusz Idziejczak <idziejczak3@gmail.com>

* develop commands (#20)

* develop commands

komendy kategorii develop tyko dla NODE_ENV == 'development'

* Update bot.js

inny if, taki jaki chciałeś

* Update utils.js (#23)

Brak klamry

* Version 0.2.1 (#24)

* Fix no exams bug (#26)

* Add homework command (#30)

* Better status (#31)

* Add more checks in status command

* Use embeds

* Change embed color due to uonet status

* change return type (#41)

* change return type

zmiana return w generateEmbed

* Just why

no comments whatsoever

* Embedded exam (#28)

* Starting workflow

przenoszenie ważny zasobów i początek prac

* Exams embed

Działa jak marzenie

* Cleanup

Wywalenie wszystkich niepotrzebnych fragmentów kodu + wywalenie getExamsFormatedText

* message edit, not delete

no comments

* Update exams.js

problemy z  problemami

* Commands fix (#42)

tylko już załadowane komendy będą kandydować na wyświetlenie w helpie

* Add info command (#43)

* Change info category (#45)

* Add info command

* Change info category

* Fix timetable on sunday (#48)

* Embedded luckynumber (#49)

* Embedded homework (#46)

* embedded homework

działa

* cleaning

* remove console.log

niepotrzebny

* brak opisu

bark posiu

* Add hosting info to info command (#53)

* Info Hosting

potem Ci powiem
z resztą jesteś i tak bystry, że zczaisz o co mi chodzi

* Update info.js

by ładnie wyglądał tekst

* Czytanie spoilerów (#56)

usuwa || z treści wiadomości. Prefix dalej musi być pierwszy, ale można wpisać komende ?||pl||an i zadziała.
Nie usuwa pojedynczych |, bo ktoś może mieć w haśle

* Add grades command (#57)

* Add grades command

* handle grades support

* Fix bugs and check if channel dm

* Enchance timetable command (#50)

* Enchance timetable command

* lots of work staged

* Update timetable.js

oops

* Ważny krok za mną

Usunięcie tej funkcji z utils i dodanie jej do jedynego pliku, gdzie jest wywoływana to część mojego rozwiązania na bałagan w utils.js

* Update timetable.js

automatic new day

* Patrz, plan lekcji w sobotę

Brak lekcji tego dnia!

* jakiś stabilny punkt

możesz się tym pobawić

* Bugfix

Bug fixed

* console.log

usunięcie console.log

* bruh

bruh

* Create dependabot.yml

* Update dependabot.yml

* Use start and stopTyping() (#63)

* Add uptime and github link to info command

* Usage as array

* uptime on this brach!?

* use start and stopTyping

* Add classgrades command (#62)

* Usage as array (#61)

* Add uptime and github link to info command

* Usage as array

* uptime on this brach!?

Co-authored-by: Kasza <34602864+ukaszogi@users.noreply.github.com>

* Add uptime and github link to info command (#60)

Co-authored-by: Kasza <34602864+ukaszogi@users.noreply.github.com>

* Show current lesson in timetable (#59)

* Code cleanup and remove warnings

* remove attendance from this branch wtf

* Add attendance command

* Show current lesson in timetable

* rename variables, fix empty timetable bug and get rid of warnings

* data from headers in timetable

Co-authored-by: Kasza <34602864+ukaszogi@users.noreply.github.com>

* Add attendance command (#58)

Co-authored-by: Kasza <34602864+ukaszogi@users.noreply.github.com>

* Fix conflict bugs

* Fixed no-command Bug (#65)

parę zmian kosmetycznych

* Better documentation (#64)

* Add github issue templates

* Add photos to readme and enchance readme

* Add license

* Add CONTRIBUTING.md file

* Add fetchData function to avoid duplicates

* cleanup after merge

* Add JSDoc in uonet.js and utils.js

JSDoc in utils.js

JSDoc in uonet.js

Rename login arrays

Add more stopTyping functions

* Merge with develop

Add github issue templates

Add photos to readme and enchance readme

Add license

Add CONTRIBUTING.md file

Add fetchData function to avoid duplicates

cleanup after merge

Add JSDoc in uonet.js and utils.js

JSDoc in utils.js

JSDoc in uonet.js

Rename login arrays

Add more stopTyping functions

* Get rid of warnings and simple homework fix

* Update issue templates

* Create SECURITY.md (#66)

* Create SECURITY.md

* Add my e-mail

Co-authored-by: Kasza <34602864+ukaszogi@users.noreply.github.com>

* Add student chooser (#69)

* Add student chooser

Fix sunday empty timetable bug

Fix endless typing bug

* Update login string

* Create checkbox_pull_request_template (#67)

* Fix bugs in timetable (#71)

* Add student chooser

Fix sunday empty timetable bug

Fix endless typing bug

* Update login string

* Send error message with success false feedback message

* remove console.log

* change order of ifs

* fixed

pobiera plan z lekcji z pierwszego dnia tygodnia, ale dni dalej działają

Co-authored-by: Kasza <34602864+ukaszogi@users.noreply.github.com>

* fix arrows (#72)

* Version 0.3.0

Co-authored-by: Kasza <34602864+ukaszogi@users.noreply.github.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Embed w exams
2 participants