vishal-lokare / autojoomer Goto Github PK
View Code? Open in Web Editor NEWAutoJoomer extension.
License: Apache License 2.0
AutoJoomer extension.
License: Apache License 2.0
0, 5, 10, 15mins early join the class
Adding badges and some other general updates.
Have to make a template for a time table page, where people will be redirected to if they want to view the time table.
There's an unwanted
tag after the last table tag in README.md which is visible on the hosted GitHub webpage, just remove that.Remove the existing fields in the popup menu which are visible now
and add a button which when clicked redirects to login_page.html.
Single PR allowed since this is a small issue.
Keep the code ready, will be merged after issue #84 is done.
Should be discussed on Discord server with maintainers before starting the work.
Changing from current static number of classes to dynamic number of classes.
Feature that will show which class is currently playing, and one click join to that class.
Autofills the ID and password from the local storage if saved.
Feature that shows if you need to update the extension.
Make a function/alter the code which checks if the class is already opened is any of the tabs, if already opened then dont click on the 'join session' button programatically.
Refer logger.js to see how an LMS class is opened.
A dynamic popup which has a 'show assignments' button, when clicked shows all the assignments in a list sorted with nearest deadline first.
follow the same structure, and add new keys inside backup.json to support 2021 batch too
Currently it doesnt even open for saturdays and sundays, remove that if statement, and if the length of array of childs under that branch for that day is null, skip that day.
File: logger.js
Possible Solution: A global counter that prevents login after 3 attempts
Getting errors when LMS classes are opening.
Change links to 'button click' workaround with js.
Will be discussed before on the discord server.
Has to be discussed in the Discord server, before sending PR.
Automatically press "Microphone" or "Audio only" button when on the LMS class webpage, based on what is preferred by the user. Take use of the code in logger.js to understand how to programatically click those buttons.
And an option to select in popup.html.
New link - https://discord.gg/spzaqNkNkU
Pressing the refresh button will reload the extension, and re-fetch the data from the database.
A simple single line implementation.
Better early than late, just change all the "class_time" key's value which has the time format "HHMM" to two minutes early.
Eg. 1400 will be 1358
More details in the discord server
Will show a popup on top, that "X" class is opening ...
Time to be saved in backup.json, with class_name and class_link.
Has to be discussed in the Discord server, before sending PR.
Make a new file with the name "login_page.html", and start making the page in this,
multiple PRs for this issue are allowed.
A place in popup.html to show recent announcements updated by moderators
More details in the discord server.
A coloured time table,
preferably extract class names (and even links, one click join that class from time table) from firebase
batch 2020
CSE - https://autojoomer-45dc2-default-rtdb.asia-southeast1.firebasedatabase.app/links/CSE.json
ECE - https://autojoomer-45dc2-default-rtdb.asia-southeast1.firebasedatabase.app/links/ECE.json
you can take help of the logic written in script.js.
Changing from the current fixed times of the classes in "script.js" to variable time in backup.json and in firebase realtime database.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.