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

Gov portal (pt 2) #162

Merged
merged 106 commits into from
Jun 24, 2023
Merged

Gov portal (pt 2) #162

merged 106 commits into from
Jun 24, 2023

Conversation

Goose-Of-War
Copy link
Member

@Goose-Of-War Goose-Of-War commented Jun 12, 2023

Continuing from where we left off in #142

Stuff to be done in this release of gov-portal:

  • Post:

    • Portal for managing all posts
    • Portal for editing a post individually
  • Member:

    • Portal for adding/editing a member as a whole
  • Poll:

    • Portal for editing a poll individually
  • Image Uploader:

    • Routes for adding to Drive (mostly ready, a little bit left)
    • Testing if art imported from Drive works without issues
  • Landing page for the governor portal

@Goose-Of-War
Copy link
Member Author

Update:

  • Image Uploader:
    We won't be using it for now.
  • Post:
    Everything needed is done.
  • Poll:
    Everything needed is done.
  • Member:
    It's all... left...
  • Landing Page:
    Umm... Let's talk about it sometime else ig

@Goose-Of-War Goose-Of-War marked this pull request as ready for review June 23, 2023 10:44
@Goose-Of-War
Copy link
Member Author

Goose-Of-War commented Jun 24, 2023

To-Do (in next Gov Portal PR):

  • Validators

Need to add validators for all "Add" pages

  • Members

Needs a slight revamp (both org and Add)

  • Landing Page

Needs more stuff (will be added after user reviews)

@Goose-Of-War Goose-Of-War merged commit 6d2e37c into dev Jun 24, 2023
@Goose-Of-War Goose-Of-War deleted the gov-portal branch June 29, 2023 14:38
Goose-Of-War added a commit that referenced this pull request Jul 21, 2023
* Governor Portal (#142)

69 commits lessgo!!!

* toggleModal fix

* Thanks for the catch @ItsAnkan

* Downgrade axios for now

* Under maintenance T_T

* Yeet 'for now'

* My bad. Login should work now

* To zero percent when no votes

* Placeholder? Nani?

* Cleaned Poll

* Dark theme dropdown

* Dark theme dropdown pt. 2

* T-T fix

* Version++

* Prod db changed

* Debugging login in test

* We ain't using dockers ;-;

* Preferably less capitals

* Revert "Debugging login in test"

This reverts commit df95431.

* Tests for the credless

* hmm

* ### -> ##

* added frontent file .njk

* Revert "added frontent file .njk"

This reverts commit 9bbb234.

* I thought I fixed this one

* Login needed for results too

* Poll results frontend optimizations

* Margin for the bar

* Version++ (3.2.7)

* bar: px to em

* This should help?

* This should help ig?

* Goddamnit percentage

* Version++ (3.2.8)

* updated `past_newsletters.md`
- reveresed order
- replaces discord usernames with actual names
- moved to docs folder

moved `TESTING.md` to docs folder as well

* removed extra blank lines
added missing folks names

* removed `@`

* Pretty and Phantom

* Adding docs to paths-ignore

* #JusticeForMongoless

* Reorganizing some stuff

* Router section

* Minor edits

* TESTING.md link update

* Links and members

* Freakin Moz users

* DB has 3 shards...

* hmm

* Revert "hmm"

This reverts commit 22da353.

* trimmed

* I feel stupid...

* skillissued

* skillissued again

* Trail spaces

* Trail spaces

* Now they come as router and route

* The long-awaited route.js change

* Updated 404.njk

* Add Open Source contributor too

* forgot the docs here

* Mongoless mentions

* poll margin

* js files fix lint

* Newsletter with no cover pages...

* Manga and Anime (I thought we changed to &)

* Structure this much?

* Styling halfway

* lint fixes in njk files, help

* Revert "js files fix lint"

This reverts commit ba6533b.

* works now :D thanks goos

* Need to clear cookie too

* forgor replace res.redirect

* Update README.md

uncommented docker line in tech stack

* New lines after ### Headings

and jinja

* Update polls.js

* Update govportal.js

* Now good to go ig

* Router mods

* Blame Ankan's Linter

* Unintended indentation

* Forgot about the button lol

* Backend (and no more submissions in site-mongoless)

* Oops

* 'Submitted' front-end improvement

* extends is not on top nani??

* json user added

* added jsonuser param

* stuf

* permissions ;-;

* Tabs, not spaces

* Don't import stuff when it not even being used

* Oopsie

* Oopsie

* Compatibility patch

* How not logged in if userless

* No way out of the matrix

* Input field size++

* initial Commit

* added background repeat and attachment properties

* Dishant in README too

* minor css change: added border to label instead of input

* progress, css is still yet to be fixed

* Halfway Commit

* It doesn't always have to be the text input, y'know?

* Final commit (hopefully)

* Update _event.njk

* Update 404.njk

* Newsletters left

* Newsletters done too

* Raising timeout time to 75 seconds

* updated all icons to svg

* Pagination! (but hella bleak)

* NP wa hontoni sekkachida

* sneaking in a minor update to my newsletter... Sottoo~

* Styling

* URL now updates

* Um... this kinda fixes things

* Share button

* Hocus pocus, now we focus

* Disabled buttons

* Uhh, can't think of anything more

* Gov portal (pt 2) (#162)

Co-authored-by: Chaitanya-Srinivas <111225128+Chaitanya-Srinivas@users.noreply.github.com>

* to show that im actually working ;-;

* why is it not working on mobile ;-;, help

* Gaah for frontend

* changed params to querystring

* linting

* both poll-vote and poll-result use id now

* SASDFGHJ

* sjdfhgoiab

* asdrf

* poll % fix

* Bruh horizontal scroll was a mistake

* Updating it all to the new versions

* We technically won't use sockets anymore...

* Eh?

* New members migration patch

* Results

* Sayonara Mokshith 🥹

* Minor grammar fixes and bugfix with an image,
newsletter scrolling is fine,
and pagination is working like it should.
Share button yeeted, and should be removed from this PRs description

* Anwesha pleads a pfp change

* single quotes

* position: absolute -_-

* Button spacing ;-;

* DB fixes (skill issue, goos)

* its poll-management, not polls-management

* prev/next newsletter buttons now fit the text

* pagination

* submit button padding and text color

* submissions form css

* forgot to change discord meesage ;-;

* Blame ze goos

* Ankan helped (was held at gunpoint to write this)

* 208-link hover trasition changes

* initial

* 208-take 2

* works!

* im dumb

* Add A few different UI designs Plzz check and also there is small issue with discription overflow in <Way 1> could be easily fixed though

* huh, this is almos tit probably :)

* tabs ;-;

* added buttons and stuff

* 208-take 3(?)

* commiting so i can see soumil's work

* Font Sizing Sucks ***

* endgame?

* endgame? but final one

* I swear to goose this is final final endgame

* I swear to goose this is final final endgame

* Final touches in frontend

* Router changes

* many many more changes and fixes

* scss ✨✨

* documentation

* aboutpage changes

* added discord webhook for submission form

* calendar icon

* requested changes

* status send fix

* oops

* thanks goos

* aboutpage-changes

* Formatting changes

* this needs to look good, like my waifu

* Content changes

* Minor style changes

* Pagedesc momint

* I need to learn to review stuff properly...

* The red is leaking GAAH

* How does this break out of nowhere?

* Uhh... right... json changed

* Error handling

* GAAH

* Mail change

* MD changes

* redundant stuff

* cleanup

* discordless and hook_links.json

* gaah, this caused mayhem for np

* Image size bug fix

* gitignore needed

* Compact code

* Final cleanup

* Discordless now in tests

* Version++ (3.3.1)

* JS fixes be like gaah

* Right... this is technically obsolete

* d for dev, not discordless :/

* Newsletter got loading

* Events page edit

* Loading screen in members page too

* Current year is 2023 after all

* Hope that fixes stuff

* And a query string change

---------

Co-authored-by: Baron105 <76466796+Baron105@users.noreply.github.com>
Co-authored-by: Chaitanya-Srinivas <111225128+Chaitanya-Srinivas@users.noreply.github.com>
Co-authored-by: nishkalprakash <nishkalprakash@gmail.com>
Co-authored-by: SachdevJai <jaisachdev@kgpian.iitkgp.ac.in>
Co-authored-by: Symbiot01 <sahil0111patel@gmail.com>
Co-authored-by: Ankan <ankansahadgp@gmail.com>
Co-authored-by: SachdevJai <118045698+SachdevJai@users.noreply.github.com>
Co-authored-by: Ankan <93087057+ItsAnkan@users.noreply.github.com>
Co-authored-by: _Horizon <124589544+DishantB0411@users.noreply.github.com>
Co-authored-by: Symbiot01 <114978589+Symbiot01@users.noreply.github.com>
Co-authored-by: KarmaAkaB <121283566+KarmaAkaB@users.noreply.github.com>
ItsAnkan added a commit that referenced this pull request Sep 25, 2024
* We technically won't use sockets anymore...

* Eh?

* New members migration patch

* Results

* Sayonara Mokshith 🥹

* Minor grammar fixes and bugfix with an image,
newsletter scrolling is fine,
and pagination is working like it should.
Share button yeeted, and should be removed from this PRs description

* Anwesha pleads a pfp change

* single quotes

* position: absolute -_-

* Button spacing ;-;

* DB fixes (skill issue, goos)

* its poll-management, not polls-management

* prev/next newsletter buttons now fit the text

* pagination

* submit button padding and text color

* submissions form css

* Release 3.3.0 (#202)

Co-authored-by: PartMan <mane.parth@gmail.com>
Co-authored-by: NP <nishkalprakash@gmail.com>
Co-authored-by: KarmaAkaB <121283566+KarmaAkaB@users.noreply.github.com>
Co-authored-by: Symbiot01 <sahil0111patel@gmail.com>
Co-authored-by: Ankan <ankansahadgp@gmail.com>
Co-authored-by: Baron105 <76466796+Baron105@users.noreply.github.com>
Co-authored-by: Chaitanya-Srinivas <111225128+Chaitanya-Srinivas@users.noreply.github.com>
Co-authored-by: SachdevJai <jaisachdev@kgpian.iitkgp.ac.in>
Co-authored-by: SachdevJai <118045698+SachdevJai@users.noreply.github.com>
Co-authored-by: Ankan <93087057+ItsAnkan@users.noreply.github.com>
Co-authored-by: _Horizon <124589544+DishantB0411@users.noreply.github.com>
Co-authored-by: Symbiot01 <114978589+Symbiot01@users.noreply.github.com>

* forgot to change discord meesage ;-;

* Blame ze goos

* Ankan helped (was held at gunpoint to write this)

* 208-link hover trasition changes

* initial

* 208-take 2

* works!

* im dumb

* Add A few different UI designs Plzz check and also there is small issue with discription overflow in <Way 1> could be easily fixed though

* huh, this is almos tit probably :)

* tabs ;-;

* added buttons and stuff

* 208-take 3(?)

* commiting so i can see soumil's work

* Font Sizing Sucks ***

* endgame?

* endgame? but final one

* I swear to goose this is final final endgame

* I swear to goose this is final final endgame

* Final touches in frontend

* Router changes

* many many more changes and fixes

* scss ✨✨

* documentation

* aboutpage changes

* added discord webhook for submission form

* calendar icon

* requested changes

* status send fix

* oops

* thanks goos

* aboutpage-changes

* Formatting changes

* this needs to look good, like my waifu

* Content changes

* Minor style changes

* Pagedesc momint

* I need to learn to review stuff properly...

* The red is leaking GAAH

* How does this break out of nowhere?

* Uhh... right... json changed

* Error handling

* GAAH

* Mail change

* MD changes

* redundant stuff

* cleanup

* discordless and hook_links.json

* gaah, this caused mayhem for np

* Image size bug fix

* gitignore needed

* Compact code

* Final cleanup

* Discordless now in tests

* Version++ (3.3.1)

* JS fixes be like gaah

* Right... this is technically obsolete

* Release 3.3.1 (#217)


---------

Co-authored-by: PartMan <mane.parth@gmail.com>
Co-authored-by: Baron105 <76466796+Baron105@users.noreply.github.com>
Co-authored-by: Chaitanya-Srinivas <111225128+Chaitanya-Srinivas@users.noreply.github.com>
Co-authored-by: nishkalprakash <nishkalprakash@gmail.com>
Co-authored-by: SachdevJai <jaisachdev@kgpian.iitkgp.ac.in>
Co-authored-by: Symbiot01 <sahil0111patel@gmail.com>
Co-authored-by: Ankan <ankansahadgp@gmail.com>
Co-authored-by: SachdevJai <118045698+SachdevJai@users.noreply.github.com>
Co-authored-by: Ankan <93087057+ItsAnkan@users.noreply.github.com>
Co-authored-by: _Horizon <124589544+DishantB0411@users.noreply.github.com>
Co-authored-by: Symbiot01 <114978589+Symbiot01@users.noreply.github.com>
Co-authored-by: KarmaAkaB <121283566+KarmaAkaB@users.noreply.github.com>

* d for dev, not discordless :/

* Newsletter got loading

* Events page edit

* Loading screen in members page too

* Current year is 2023 after all

* Hope that fixes stuff

* And a query string change

* Release 3.3.2 (#223)

* Governor Portal (#142)

69 commits lessgo!!!

* toggleModal fix

* Thanks for the catch @ItsAnkan

* Downgrade axios for now

* Under maintenance T_T

* Yeet 'for now'

* My bad. Login should work now

* To zero percent when no votes

* Placeholder? Nani?

* Cleaned Poll

* Dark theme dropdown

* Dark theme dropdown pt. 2

* T-T fix

* Version++

* Prod db changed

* Debugging login in test

* We ain't using dockers ;-;

* Preferably less capitals

* Revert "Debugging login in test"

This reverts commit df95431.

* Tests for the credless

* hmm

* ### -> ##

* added frontent file .njk

* Revert "added frontent file .njk"

This reverts commit 9bbb234.

* I thought I fixed this one

* Login needed for results too

* Poll results frontend optimizations

* Margin for the bar

* Version++ (3.2.7)

* bar: px to em

* This should help?

* This should help ig?

* Goddamnit percentage

* Version++ (3.2.8)

* updated `past_newsletters.md`
- reveresed order
- replaces discord usernames with actual names
- moved to docs folder

moved `TESTING.md` to docs folder as well

* removed extra blank lines
added missing folks names

* removed `@`

* Pretty and Phantom

* Adding docs to paths-ignore

* #JusticeForMongoless

* Reorganizing some stuff

* Router section

* Minor edits

* TESTING.md link update

* Links and members

* Freakin Moz users

* DB has 3 shards...

* hmm

* Revert "hmm"

This reverts commit 22da353.

* trimmed

* I feel stupid...

* skillissued

* skillissued again

* Trail spaces

* Trail spaces

* Now they come as router and route

* The long-awaited route.js change

* Updated 404.njk

* Add Open Source contributor too

* forgot the docs here

* Mongoless mentions

* poll margin

* js files fix lint

* Newsletter with no cover pages...

* Manga and Anime (I thought we changed to &)

* Structure this much?

* Styling halfway

* lint fixes in njk files, help

* Revert "js files fix lint"

This reverts commit ba6533b.

* works now :D thanks goos

* Need to clear cookie too

* forgor replace res.redirect

* Update README.md

uncommented docker line in tech stack

* New lines after ### Headings

and jinja

* Update polls.js

* Update govportal.js

* Now good to go ig

* Router mods

* Blame Ankan's Linter

* Unintended indentation

* Forgot about the button lol

* Backend (and no more submissions in site-mongoless)

* Oops

* 'Submitted' front-end improvement

* extends is not on top nani??

* json user added

* added jsonuser param

* stuf

* permissions ;-;

* Tabs, not spaces

* Don't import stuff when it not even being used

* Oopsie

* Oopsie

* Compatibility patch

* How not logged in if userless

* No way out of the matrix

* Input field size++

* initial Commit

* added background repeat and attachment properties

* Dishant in README too

* minor css change: added border to label instead of input

* progress, css is still yet to be fixed

* Halfway Commit

* It doesn't always have to be the text input, y'know?

* Final commit (hopefully)

* Update _event.njk

* Update 404.njk

* Newsletters left

* Newsletters done too

* Raising timeout time to 75 seconds

* updated all icons to svg

* Pagination! (but hella bleak)

* NP wa hontoni sekkachida

* sneaking in a minor update to my newsletter... Sottoo~

* Styling

* URL now updates

* Um... this kinda fixes things

* Share button

* Hocus pocus, now we focus

* Disabled buttons

* Uhh, can't think of anything more

* Gov portal (pt 2) (#162)

Co-authored-by: Chaitanya-Srinivas <111225128+Chaitanya-Srinivas@users.noreply.github.com>

* to show that im actually working ;-;

* why is it not working on mobile ;-;, help

* Gaah for frontend

* changed params to querystring

* linting

* both poll-vote and poll-result use id now

* SASDFGHJ

* sjdfhgoiab

* asdrf

* poll % fix

* Bruh horizontal scroll was a mistake

* Updating it all to the new versions

* We technically won't use sockets anymore...

* Eh?

* New members migration patch

* Results

* Sayonara Mokshith 🥹

* Minor grammar fixes and bugfix with an image,
newsletter scrolling is fine,
and pagination is working like it should.
Share button yeeted, and should be removed from this PRs description

* Anwesha pleads a pfp change

* single quotes

* position: absolute -_-

* Button spacing ;-;

* DB fixes (skill issue, goos)

* its poll-management, not polls-management

* prev/next newsletter buttons now fit the text

* pagination

* submit button padding and text color

* submissions form css

* forgot to change discord meesage ;-;

* Blame ze goos

* Ankan helped (was held at gunpoint to write this)

* 208-link hover trasition changes

* initial

* 208-take 2

* works!

* im dumb

* Add A few different UI designs Plzz check and also there is small issue with discription overflow in <Way 1> could be easily fixed though

* huh, this is almos tit probably :)

* tabs ;-;

* added buttons and stuff

* 208-take 3(?)

* commiting so i can see soumil's work

* Font Sizing Sucks ***

* endgame?

* endgame? but final one

* I swear to goose this is final final endgame

* I swear to goose this is final final endgame

* Final touches in frontend

* Router changes

* many many more changes and fixes

* scss ✨✨

* documentation

* aboutpage changes

* added discord webhook for submission form

* calendar icon

* requested changes

* status send fix

* oops

* thanks goos

* aboutpage-changes

* Formatting changes

* this needs to look good, like my waifu

* Content changes

* Minor style changes

* Pagedesc momint

* I need to learn to review stuff properly...

* The red is leaking GAAH

* How does this break out of nowhere?

* Uhh... right... json changed

* Error handling

* GAAH

* Mail change

* MD changes

* redundant stuff

* cleanup

* discordless and hook_links.json

* gaah, this caused mayhem for np

* Image size bug fix

* gitignore needed

* Compact code

* Final cleanup

* Discordless now in tests

* Version++ (3.3.1)

* JS fixes be like gaah

* Right... this is technically obsolete

* d for dev, not discordless :/

* Newsletter got loading

* Events page edit

* Loading screen in members page too

* Current year is 2023 after all

* Hope that fixes stuff

* And a query string change

---------

Co-authored-by: Baron105 <76466796+Baron105@users.noreply.github.com>
Co-authored-by: Chaitanya-Srinivas <111225128+Chaitanya-Srinivas@users.noreply.github.com>
Co-authored-by: nishkalprakash <nishkalprakash@gmail.com>
Co-authored-by: SachdevJai <jaisachdev@kgpian.iitkgp.ac.in>
Co-authored-by: Symbiot01 <sahil0111patel@gmail.com>
Co-authored-by: Ankan <ankansahadgp@gmail.com>
Co-authored-by: SachdevJai <118045698+SachdevJai@users.noreply.github.com>
Co-authored-by: Ankan <93087057+ItsAnkan@users.noreply.github.com>
Co-authored-by: _Horizon <124589544+DishantB0411@users.noreply.github.com>
Co-authored-by: Symbiot01 <114978589+Symbiot01@users.noreply.github.com>
Co-authored-by: KarmaAkaB <121283566+KarmaAkaB@users.noreply.github.com>

* py-events page
- added hyperlinks to images and h2 tags
- added new minor css tags

* Template and assets

* Edits in the event landing page

* Gaah forgot this image

* Credits: Maloth Maniteja

* Authors and object-fit

* added authors everywhere

* fixed border and background

* assets go brr

* events - Minor Issue fix: centre algined images

* Events: minor fixes
- (bug fix) pikachu removed from event page
- (feature) events page images has a border to be consistent with the images inside
- (gear5 fixes) poster has a border now; fixed minor spelling mistakes

* About page touchups

* Version++ (3.3.3)

* Release 3.3.3 (#228)

Co-authored-by: Baron105 <76466796+Baron105@users.noreply.github.com>
Co-authored-by: Chaitanya-Srinivas <111225128+Chaitanya-Srinivas@users.noreply.github.com>
Co-authored-by: nishkalprakash <nishkalprakash@gmail.com>
Co-authored-by: SachdevJai <jaisachdev@kgpian.iitkgp.ac.in>
Co-authored-by: Symbiot01 <sahil0111patel@gmail.com>
Co-authored-by: Ankan <ankansahadgp@gmail.com>
Co-authored-by: SachdevJai <118045698+SachdevJai@users.noreply.github.com>
Co-authored-by: Ankan <93087057+ItsAnkan@users.noreply.github.com>
Co-authored-by: _Horizon <124589544+DishantB0411@users.noreply.github.com>
Co-authored-by: Symbiot01 <114978589+Symbiot01@users.noreply.github.com>
Co-authored-by: KarmaAkaB <121283566+KarmaAkaB@users.noreply.github.com>

* hotfix: gear5 images to webp

* Event hotpatch

* Version++ (3.3.4)

* Release 3.3.4 (#231)


---------

Co-authored-by: Baron105 <76466796+Baron105@users.noreply.github.com>
Co-authored-by: Chaitanya-Srinivas <111225128+Chaitanya-Srinivas@users.noreply.github.com>
Co-authored-by: nishkalprakash <nishkalprakash@gmail.com>
Co-authored-by: SachdevJai <jaisachdev@kgpian.iitkgp.ac.in>
Co-authored-by: Symbiot01 <sahil0111patel@gmail.com>
Co-authored-by: Ankan <ankansahadgp@gmail.com>
Co-authored-by: SachdevJai <118045698+SachdevJai@users.noreply.github.com>
Co-authored-by: Ankan <93087057+ItsAnkan@users.noreply.github.com>
Co-authored-by: _Horizon <124589544+DishantB0411@users.noreply.github.com>
Co-authored-by: Symbiot01 <114978589+Symbiot01@users.noreply.github.com>
Co-authored-by: KarmaAkaB <121283566+KarmaAkaB@users.noreply.github.com>

* Much margin such waw

* Apply patch

* Version++ (3.3.5)

* added link to open in a new tab

* squashing them bugs

* I really don't need it after 6th EOD

* Version++ (3.3.6)

* Release 3.3.6 (#233)


---------

Co-authored-by: Baron105 <76466796+Baron105@users.noreply.github.com>
Co-authored-by: Chaitanya-Srinivas <111225128+Chaitanya-Srinivas@users.noreply.github.com>
Co-authored-by: nishkalprakash <nishkalprakash@gmail.com>
Co-authored-by: SachdevJai <jaisachdev@kgpian.iitkgp.ac.in>
Co-authored-by: Symbiot01 <sahil0111patel@gmail.com>
Co-authored-by: Ankan <ankansahadgp@gmail.com> 
Co-authored-by: SachdevJai <118045698+SachdevJai@users.noreply.github.com>
Co-authored-by: Ankan <93087057+ItsAnkan@users.noreply.github.com>
Co-authored-by: _Horizon <124589544+DishantB0411@users.noreply.github.com>
Co-authored-by: Symbiot01 <114978589+Symbiot01@users.noreply.github.com>
Co-authored-by: KarmaAkaB <121283566+KarmaAkaB@users.noreply.github.com>

* We sending out tasks on 9th, apparently

* Version++ (3.3.7)

* No mo applications

* Cleaning up a lot of unwanted stuff

* debloating gear 5 assets

* Version++ (3.4.0)

* MFW @SachdevJai makes a new bug while fixing one ;-;

* fixed next/prev newsletter bug

* Some minor changes

* minor bug fix: added music svg for 21 batch

* Just testing some stuff

* Members Page Title
Change the member page title from 'Our Memebers' to 'Members:  2023-24"

* yeet underline

* forgot about the console.log ;-;

* November Newsletter (#238)

* content added

* router works

* images for tokyo article and cover page

* tokyo article images

* added all images and changed desc

* @SachdevJai you forgot the desc ;-;

* Flex fix (I blame @SachdevJai for making me work)

* image change ;-;

* Hopefully better now

* Smol files go brr

* Why was that one image alone 400

* Version++ (3.4.1)

* Can't help it if Part's server is slow af

* compression go brrrrr (#241)

* compression go brrrrr

* Yeah... this one's a technicality of sorts

* 23

* Spelling errors

---------

Co-authored-by: Goose-Win11 <64352864+Goose-Of-War@users.noreply.github.com>

* Bring back polls?

* OCAQ'23 template (#242)

Squash merging since images are involved
---------

Co-authored-by: Goose-Win11 <64352864+Goose-Of-War@users.noreply.github.com>

* Apocalypse survival tips

* Images go brr

* Shangri la Frontier but no images

* Some minor image edits

* Images pt 2

* Returner's magic

* Picture abhi baaki hai mere dost

* Picturesque shadows

* Cover up

* Slimy images and corrections

* Returning with more stuff (but no milk, sorry)

* The Vast World of of Tensura

* He's thinking...

* He's finally done thinking

* Using some cooked up test stuff

* November gives its thanks

* Domain 404 no more

* Wrapping up the presents

* Version++ (3.4.2)

* Oct21-1 pic finally

* Lint fixes

* LocalStorage shifted to client side and database updation using POST

* Removed the axios script tag from the new template

* renderFile fix and object-key method applied

* Blame Arg

* Source of newsletters changed to JSON file

* LocalStorage fixes

* Probably final fixes

* ... you need to lint, man

* Some more fixes

* Mongoless patch

* January 2024 Newsletter

* Zom 100 edits

* Console.log('my condolences')

* Real

* Described well

* Version++ (3.4.3)

* Y'all gotta proofread

* February Newsletter

* Quiz mode

* Version ++

* I sincerely hope I didn't copypaste wrong

* Cover update

* Version++ (3.4.5)

* MN peeps overworking me

* Minor tweak

* Add new cover pages

* Starting work on April Newsletter

* Added Article#2 text

* Updated list of contributors

* image added

* traditional images added

* digital art added

* version ++ for bidoof competition

* all artwork of past year has been added

* added 2 missing artworks

* files compressed

* large photos compressed

* hype thingy

* Finished copy pasting of the text. Added placeholders for images. Will put after adding images to assets

* Didn't do git add. my bad.

* "First two articles added"

* Added images into folder. Fixed the newsletter_desc.json.

* Added images and styled images in first article.

* Added the images and corrected format for articles 2,3,4. Minor corrections to article 1.

* members page ke liye ;-;

* Added proper brs and other beautification

* Added newsletter desc

* "March Newsletter completed"

* "Newsletter Description added"

* Proofreading done

* image compression, haiyaa

---------

Co-authored-by: Goose <64352864+Goose-Of-War@users.noreply.github.com>
Co-authored-by: nishkalprakash <nishkalprakash@gmail.com>
Co-authored-by: SachdevJai <jaisachdev@kgpian.iitkgp.ac.in>
Co-authored-by: PartMan <mane.parth@gmail.com>
Co-authored-by: KarmaAkaB <121283566+KarmaAkaB@users.noreply.github.com>
Co-authored-by: Symbiot01 <sahil0111patel@gmail.com>
Co-authored-by: Baron105 <76466796+Baron105@users.noreply.github.com>
Co-authored-by: Chaitanya-Srinivas <111225128+Chaitanya-Srinivas@users.noreply.github.com>
Co-authored-by: SachdevJai <118045698+SachdevJai@users.noreply.github.com>
Co-authored-by: _Horizon <124589544+DishantB0411@users.noreply.github.com>
Co-authored-by: Symbiot01 <114978589+Symbiot01@users.noreply.github.com>
Co-authored-by: N P <42577624+nishkalprakash@users.noreply.github.com>
Co-authored-by: Animesh (Bakasur) <139889836+wildcraft958@users.noreply.github.com>
Co-authored-by: Sharanya Chakraborty <117581936+destryptor@users.noreply.github.com>
Co-authored-by: destryptor <sharanya.chakraborty@kgpian.iitkgp.ac.in>
Co-authored-by: DalliMani <ashpikapokemani@gmail.com>
Co-authored-by: Markio125 <nayandeepdeb125@gmail.com>
Co-authored-by: Nayandeep Deb <139546801+Markio125@users.noreply.github.com>
ItsAnkan added a commit that referenced this pull request Oct 30, 2024
* im dumb

* Add A few different UI designs Plzz check and also there is small issue with discription overflow in <Way 1> could be easily fixed though

* huh, this is almos tit probably :)

* tabs ;-;

* added buttons and stuff

* 208-take 3(?)

* commiting so i can see soumil's work

* Font Sizing Sucks ***

* endgame?

* endgame? but final one

* I swear to goose this is final final endgame

* I swear to goose this is final final endgame

* Final touches in frontend

* Router changes

* many many more changes and fixes

* scss ✨✨

* documentation

* aboutpage changes

* added discord webhook for submission form

* calendar icon

* requested changes

* status send fix

* oops

* thanks goos

* aboutpage-changes

* Formatting changes

* this needs to look good, like my waifu

* Content changes

* Minor style changes

* Pagedesc momint

* I need to learn to review stuff properly...

* The red is leaking GAAH

* How does this break out of nowhere?

* Uhh... right... json changed

* Error handling

* GAAH

* Mail change

* MD changes

* redundant stuff

* cleanup

* discordless and hook_links.json

* gaah, this caused mayhem for np

* Image size bug fix

* gitignore needed

* Compact code

* Final cleanup

* Discordless now in tests

* Version++ (3.3.1)

* JS fixes be like gaah

* Right... this is technically obsolete

* Release 3.3.1 (#217)


---------

Co-authored-by: PartMan <mane.parth@gmail.com>
Co-authored-by: Baron105 <76466796+Baron105@users.noreply.github.com>
Co-authored-by: Chaitanya-Srinivas <111225128+Chaitanya-Srinivas@users.noreply.github.com>
Co-authored-by: nishkalprakash <nishkalprakash@gmail.com>
Co-authored-by: SachdevJai <jaisachdev@kgpian.iitkgp.ac.in>
Co-authored-by: Symbiot01 <sahil0111patel@gmail.com>
Co-authored-by: Ankan <ankansahadgp@gmail.com>
Co-authored-by: SachdevJai <118045698+SachdevJai@users.noreply.github.com>
Co-authored-by: Ankan <93087057+ItsAnkan@users.noreply.github.com>
Co-authored-by: _Horizon <124589544+DishantB0411@users.noreply.github.com>
Co-authored-by: Symbiot01 <114978589+Symbiot01@users.noreply.github.com>
Co-authored-by: KarmaAkaB <121283566+KarmaAkaB@users.noreply.github.com>

* d for dev, not discordless :/

* Newsletter got loading

* Events page edit

* Loading screen in members page too

* Current year is 2023 after all

* Hope that fixes stuff

* And a query string change

* Release 3.3.2 (#223)

* Governor Portal (#142)

69 commits lessgo!!!

* toggleModal fix

* Thanks for the catch @ItsAnkan

* Downgrade axios for now

* Under maintenance T_T

* Yeet 'for now'

* My bad. Login should work now

* To zero percent when no votes

* Placeholder? Nani?

* Cleaned Poll

* Dark theme dropdown

* Dark theme dropdown pt. 2

* T-T fix

* Version++

* Prod db changed

* Debugging login in test

* We ain't using dockers ;-;

* Preferably less capitals

* Revert "Debugging login in test"

This reverts commit df95431.

* Tests for the credless

* hmm

* ### -> ##

* added frontent file .njk

* Revert "added frontent file .njk"

This reverts commit 9bbb234.

* I thought I fixed this one

* Login needed for results too

* Poll results frontend optimizations

* Margin for the bar

* Version++ (3.2.7)

* bar: px to em

* This should help?

* This should help ig?

* Goddamnit percentage

* Version++ (3.2.8)

* updated `past_newsletters.md`
- reveresed order
- replaces discord usernames with actual names
- moved to docs folder

moved `TESTING.md` to docs folder as well

* removed extra blank lines
added missing folks names

* removed `@`

* Pretty and Phantom

* Adding docs to paths-ignore

* #JusticeForMongoless

* Reorganizing some stuff

* Router section

* Minor edits

* TESTING.md link update

* Links and members

* Freakin Moz users

* DB has 3 shards...

* hmm

* Revert "hmm"

This reverts commit 22da353.

* trimmed

* I feel stupid...

* skillissued

* skillissued again

* Trail spaces

* Trail spaces

* Now they come as router and route

* The long-awaited route.js change

* Updated 404.njk

* Add Open Source contributor too

* forgot the docs here

* Mongoless mentions

* poll margin

* js files fix lint

* Newsletter with no cover pages...

* Manga and Anime (I thought we changed to &)

* Structure this much?

* Styling halfway

* lint fixes in njk files, help

* Revert "js files fix lint"

This reverts commit ba6533b.

* works now :D thanks goos

* Need to clear cookie too

* forgor replace res.redirect

* Update README.md

uncommented docker line in tech stack

* New lines after ### Headings

and jinja

* Update polls.js

* Update govportal.js

* Now good to go ig

* Router mods

* Blame Ankan's Linter

* Unintended indentation

* Forgot about the button lol

* Backend (and no more submissions in site-mongoless)

* Oops

* 'Submitted' front-end improvement

* extends is not on top nani??

* json user added

* added jsonuser param

* stuf

* permissions ;-;

* Tabs, not spaces

* Don't import stuff when it not even being used

* Oopsie

* Oopsie

* Compatibility patch

* How not logged in if userless

* No way out of the matrix

* Input field size++

* initial Commit

* added background repeat and attachment properties

* Dishant in README too

* minor css change: added border to label instead of input

* progress, css is still yet to be fixed

* Halfway Commit

* It doesn't always have to be the text input, y'know?

* Final commit (hopefully)

* Update _event.njk

* Update 404.njk

* Newsletters left

* Newsletters done too

* Raising timeout time to 75 seconds

* updated all icons to svg

* Pagination! (but hella bleak)

* NP wa hontoni sekkachida

* sneaking in a minor update to my newsletter... Sottoo~

* Styling

* URL now updates

* Um... this kinda fixes things

* Share button

* Hocus pocus, now we focus

* Disabled buttons

* Uhh, can't think of anything more

* Gov portal (pt 2) (#162)

Co-authored-by: Chaitanya-Srinivas <111225128+Chaitanya-Srinivas@users.noreply.github.com>

* to show that im actually working ;-;

* why is it not working on mobile ;-;, help

* Gaah for frontend

* changed params to querystring

* linting

* both poll-vote and poll-result use id now

* SASDFGHJ

* sjdfhgoiab

* asdrf

* poll % fix

* Bruh horizontal scroll was a mistake

* Updating it all to the new versions

* We technically won't use sockets anymore...

* Eh?

* New members migration patch

* Results

* Sayonara Mokshith 🥹

* Minor grammar fixes and bugfix with an image,
newsletter scrolling is fine,
and pagination is working like it should.
Share button yeeted, and should be removed from this PRs description

* Anwesha pleads a pfp change

* single quotes

* position: absolute -_-

* Button spacing ;-;

* DB fixes (skill issue, goos)

* its poll-management, not polls-management

* prev/next newsletter buttons now fit the text

* pagination

* submit button padding and text color

* submissions form css

* forgot to change discord meesage ;-;

* Blame ze goos

* Ankan helped (was held at gunpoint to write this)

* 208-link hover trasition changes

* initial

* 208-take 2

* works!

* im dumb

* Add A few different UI designs Plzz check and also there is small issue with discription overflow in <Way 1> could be easily fixed though

* huh, this is almos tit probably :)

* tabs ;-;

* added buttons and stuff

* 208-take 3(?)

* commiting so i can see soumil's work

* Font Sizing Sucks ***

* endgame?

* endgame? but final one

* I swear to goose this is final final endgame

* I swear to goose this is final final endgame

* Final touches in frontend

* Router changes

* many many more changes and fixes

* scss ✨✨

* documentation

* aboutpage changes

* added discord webhook for submission form

* calendar icon

* requested changes

* status send fix

* oops

* thanks goos

* aboutpage-changes

* Formatting changes

* this needs to look good, like my waifu

* Content changes

* Minor style changes

* Pagedesc momint

* I need to learn to review stuff properly...

* The red is leaking GAAH

* How does this break out of nowhere?

* Uhh... right... json changed

* Error handling

* GAAH

* Mail change

* MD changes

* redundant stuff

* cleanup

* discordless and hook_links.json

* gaah, this caused mayhem for np

* Image size bug fix

* gitignore needed

* Compact code

* Final cleanup

* Discordless now in tests

* Version++ (3.3.1)

* JS fixes be like gaah

* Right... this is technically obsolete

* d for dev, not discordless :/

* Newsletter got loading

* Events page edit

* Loading screen in members page too

* Current year is 2023 after all

* Hope that fixes stuff

* And a query string change

---------

Co-authored-by: Baron105 <76466796+Baron105@users.noreply.github.com>
Co-authored-by: Chaitanya-Srinivas <111225128+Chaitanya-Srinivas@users.noreply.github.com>
Co-authored-by: nishkalprakash <nishkalprakash@gmail.com>
Co-authored-by: SachdevJai <jaisachdev@kgpian.iitkgp.ac.in>
Co-authored-by: Symbiot01 <sahil0111patel@gmail.com>
Co-authored-by: Ankan <ankansahadgp@gmail.com>
Co-authored-by: SachdevJai <118045698+SachdevJai@users.noreply.github.com>
Co-authored-by: Ankan <93087057+ItsAnkan@users.noreply.github.com>
Co-authored-by: _Horizon <124589544+DishantB0411@users.noreply.github.com>
Co-authored-by: Symbiot01 <114978589+Symbiot01@users.noreply.github.com>
Co-authored-by: KarmaAkaB <121283566+KarmaAkaB@users.noreply.github.com>

* py-events page
- added hyperlinks to images and h2 tags
- added new minor css tags

* Template and assets

* Edits in the event landing page

* Gaah forgot this image

* Credits: Maloth Maniteja

* Authors and object-fit

* added authors everywhere

* fixed border and background

* assets go brr

* events - Minor Issue fix: centre algined images

* Events: minor fixes
- (bug fix) pikachu removed from event page
- (feature) events page images has a border to be consistent with the images inside
- (gear5 fixes) poster has a border now; fixed minor spelling mistakes

* About page touchups

* Version++ (3.3.3)

* Release 3.3.3 (#228)

Co-authored-by: Baron105 <76466796+Baron105@users.noreply.github.com>
Co-authored-by: Chaitanya-Srinivas <111225128+Chaitanya-Srinivas@users.noreply.github.com>
Co-authored-by: nishkalprakash <nishkalprakash@gmail.com>
Co-authored-by: SachdevJai <jaisachdev@kgpian.iitkgp.ac.in>
Co-authored-by: Symbiot01 <sahil0111patel@gmail.com>
Co-authored-by: Ankan <ankansahadgp@gmail.com>
Co-authored-by: SachdevJai <118045698+SachdevJai@users.noreply.github.com>
Co-authored-by: Ankan <93087057+ItsAnkan@users.noreply.github.com>
Co-authored-by: _Horizon <124589544+DishantB0411@users.noreply.github.com>
Co-authored-by: Symbiot01 <114978589+Symbiot01@users.noreply.github.com>
Co-authored-by: KarmaAkaB <121283566+KarmaAkaB@users.noreply.github.com>

* hotfix: gear5 images to webp

* Event hotpatch

* Version++ (3.3.4)

* Release 3.3.4 (#231)


---------

Co-authored-by: Baron105 <76466796+Baron105@users.noreply.github.com>
Co-authored-by: Chaitanya-Srinivas <111225128+Chaitanya-Srinivas@users.noreply.github.com>
Co-authored-by: nishkalprakash <nishkalprakash@gmail.com>
Co-authored-by: SachdevJai <jaisachdev@kgpian.iitkgp.ac.in>
Co-authored-by: Symbiot01 <sahil0111patel@gmail.com>
Co-authored-by: Ankan <ankansahadgp@gmail.com>
Co-authored-by: SachdevJai <118045698+SachdevJai@users.noreply.github.com>
Co-authored-by: Ankan <93087057+ItsAnkan@users.noreply.github.com>
Co-authored-by: _Horizon <124589544+DishantB0411@users.noreply.github.com>
Co-authored-by: Symbiot01 <114978589+Symbiot01@users.noreply.github.com>
Co-authored-by: KarmaAkaB <121283566+KarmaAkaB@users.noreply.github.com>

* Much margin such waw

* Apply patch

* Version++ (3.3.5)

* added link to open in a new tab

* squashing them bugs

* I really don't need it after 6th EOD

* Version++ (3.3.6)

* Release 3.3.6 (#233)


---------

Co-authored-by: Baron105 <76466796+Baron105@users.noreply.github.com>
Co-authored-by: Chaitanya-Srinivas <111225128+Chaitanya-Srinivas@users.noreply.github.com>
Co-authored-by: nishkalprakash <nishkalprakash@gmail.com>
Co-authored-by: SachdevJai <jaisachdev@kgpian.iitkgp.ac.in>
Co-authored-by: Symbiot01 <sahil0111patel@gmail.com>
Co-authored-by: Ankan <ankansahadgp@gmail.com> 
Co-authored-by: SachdevJai <118045698+SachdevJai@users.noreply.github.com>
Co-authored-by: Ankan <93087057+ItsAnkan@users.noreply.github.com>
Co-authored-by: _Horizon <124589544+DishantB0411@users.noreply.github.com>
Co-authored-by: Symbiot01 <114978589+Symbiot01@users.noreply.github.com>
Co-authored-by: KarmaAkaB <121283566+KarmaAkaB@users.noreply.github.com>

* We sending out tasks on 9th, apparently

* Version++ (3.3.7)

* No mo applications

* Cleaning up a lot of unwanted stuff

* debloating gear 5 assets

* Version++ (3.4.0)

* MFW @SachdevJai makes a new bug while fixing one ;-;

* fixed next/prev newsletter bug

* Some minor changes

* minor bug fix: added music svg for 21 batch

* Just testing some stuff

* Members Page Title
Change the member page title from 'Our Memebers' to 'Members:  2023-24"

* yeet underline

* forgot about the console.log ;-;

* November Newsletter (#238)

* content added

* router works

* images for tokyo article and cover page

* tokyo article images

* added all images and changed desc

* @SachdevJai you forgot the desc ;-;

* Flex fix (I blame @SachdevJai for making me work)

* image change ;-;

* Hopefully better now

* Smol files go brr

* Why was that one image alone 400

* Version++ (3.4.1)

* Can't help it if Part's server is slow af

* compression go brrrrr (#241)

* compression go brrrrr

* Yeah... this one's a technicality of sorts

* 23

* Spelling errors

---------

Co-authored-by: Goose-Win11 <64352864+Goose-Of-War@users.noreply.github.com>

* Bring back polls?

* OCAQ'23 template (#242)

Squash merging since images are involved
---------

Co-authored-by: Goose-Win11 <64352864+Goose-Of-War@users.noreply.github.com>

* Apocalypse survival tips

* Images go brr

* Shangri la Frontier but no images

* Some minor image edits

* Images pt 2

* Returner's magic

* Picture abhi baaki hai mere dost

* Picturesque shadows

* Cover up

* Slimy images and corrections

* Returning with more stuff (but no milk, sorry)

* The Vast World of of Tensura

* He's thinking...

* He's finally done thinking

* Using some cooked up test stuff

* November gives its thanks

* Domain 404 no more

* Wrapping up the presents

* Version++ (3.4.2)

* Oct21-1 pic finally

* Lint fixes

* LocalStorage shifted to client side and database updation using POST

* Removed the axios script tag from the new template

* renderFile fix and object-key method applied

* Blame Arg

* Source of newsletters changed to JSON file

* LocalStorage fixes

* Probably final fixes

* ... you need to lint, man

* Some more fixes

* Mongoless patch

* January 2024 Newsletter

* Zom 100 edits

* Console.log('my condolences')

* Real

* Described well

* Version++ (3.4.3)

* Y'all gotta proofread

* February Newsletter

* Quiz mode

* Version ++

* I sincerely hope I didn't copypaste wrong

* Cover update

* Version++ (3.4.5)

* MN peeps overworking me

* Minor tweak

* Add new cover pages

* Starting work on April Newsletter

* Added Article#2 text

* Updated list of contributors

* image added

* traditional images added

* digital art added

* version ++ for bidoof competition

* all artwork of past year has been added

* added 2 missing artworks

* files compressed

* large photos compressed

* hype thingy

* Finished copy pasting of the text. Added placeholders for images. Will put after adding images to assets

* Didn't do git add. my bad.

* "First two articles added"

* Added images into folder. Fixed the newsletter_desc.json.

* Added images and styled images in first article.

* Added the images and corrected format for articles 2,3,4. Minor corrections to article 1.

* members page ke liye ;-;

* Added proper brs and other beautification

* Added newsletter desc

* "March Newsletter completed"

* "Newsletter Description added"

* Proofreading done

* image compression, haiyaa

* chore: Remove server mentions from README (#259)

* Webhook additions, tho i think it needs changes

* Bruh lint fixes

* Final fixes (hopefully)

* preliminary idea

* Revert "preliminary idea"

* pfps for year 23

* npc charac alloted

* rename error fixed

* ok

* workingg

* Added Newsletter in Newsletter_dec.json. Uploaded the article on Homunculus except the images are incomplete for now.

* Added Newsletter in Newsletter_dec.json. Uploaded the article on Homunculus except the images are incomplete for now.

* done,verification pending

* adjustment of picture size

* Minor adjustments made in the articles.

* no spaces, just tabs ;-;

* Added Newsletter desc for October and March 2024

* duplicate images removed

* final editings

* version ++

---------

Co-authored-by: Symbiot01 <sahil0111patel@gmail.com>
Co-authored-by: KarmaAkaB <121283566+KarmaAkaB@users.noreply.github.com>
Co-authored-by: Goose <64352864+Goose-Of-War@users.noreply.github.com>
Co-authored-by: SachdevJai <jaisachdev@kgpian.iitkgp.ac.in>
Co-authored-by: PartMan <mane.parth@gmail.com>
Co-authored-by: Baron105 <76466796+Baron105@users.noreply.github.com>
Co-authored-by: Chaitanya-Srinivas <111225128+Chaitanya-Srinivas@users.noreply.github.com>
Co-authored-by: nishkalprakash <nishkalprakash@gmail.com>
Co-authored-by: SachdevJai <118045698+SachdevJai@users.noreply.github.com>
Co-authored-by: _Horizon <124589544+DishantB0411@users.noreply.github.com>
Co-authored-by: Symbiot01 <114978589+Symbiot01@users.noreply.github.com>
Co-authored-by: N P <42577624+nishkalprakash@users.noreply.github.com>
Co-authored-by: Animesh (Bakasur) <139889836+wildcraft958@users.noreply.github.com>
Co-authored-by: Sharanya Chakraborty <117581936+destryptor@users.noreply.github.com>
Co-authored-by: destryptor <sharanya.chakraborty@kgpian.iitkgp.ac.in>
Co-authored-by: DalliMani <ashpikapokemani@gmail.com>
Co-authored-by: Markio125 <nayandeepdeb125@gmail.com>
Co-authored-by: Nayandeep Deb <139546801+Markio125@users.noreply.github.com>
Co-authored-by: PartMan <47669599+PartMan7@users.noreply.github.com>
Co-authored-by: drcocktail <pratyayganguly@gmail.com>
Co-authored-by: Animesh <animeshraj958@gmail.com>
Co-authored-by: Mourya Grandhi <149180569+Mouryagrandhi@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvements to an existing feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants