Releases: DhananjayThomble/URL-Shortener-App
v2.0.0
What's Changed
- Add a new endpoint /export for exporting generated URLs to Excel sheet by @DhananjayThomble in #8
- auto format code by @DhananjayThomble in #9
- add script to auto format code by @DhananjayThomble in #10
- test auto-format bot by @DhananjayThomble in #11
- Resolved #14 API Endpoints Consistent in Backend & Frontend by @NikhilBabhulkar in #25
- resolve #26 by @DhananjayThomble in #27
- resolve #20 Send Welcome Email to Users After Signup by @NikhilBabhulkar in #34
- resolve #15 by @GawaliAbhishek in #35
- 'resolve #24' by @Abhijeet-Tathod in #37
- ' resolve #23' by @Abhijeet-Tathod in #38
- Add Feature: Implement Forgot Password API by @NikhilBabhulkar in #39
- Add Feature: Implement Email Verification API #18 by @NikhilBabhulkar in #42
- fix the routes by @NikhilBabhulkar in #43
- Auth Refactoring by @corneliusdevs in #49
- resolve issue #22 Refactor URL Controller with Improved Comments by @MayurShastrakar in #56
- blank export: check if array has item by @jithset in #55
- fix #59 by @DhananjayThomble in #62
- resolve #32 by @Abhijeet-Tathod in #67
- Changed UrlModel2 Schema by @Sundroid-ops in #66
- fix #31 , design changes in Chrome Extension by @Abhijeet-Tathod in #69
- Issue Resolve #29 Design Navbar Using Material-UI Components #29 by @YadnikaDabhade in #68
- resolved #16 by @GawaliAbhishek in #70
- resolved #19 by @GawaliAbhishek in #73
- Resolve Issue #30 Design Footer Using Material-UI Components #30 by @YadnikaDabhade in #74
- Added Landing Page by @GauriZamare in #79
- Added footer by @GauriZamare in #80
- Added login page by @GauriZamare in #81
- Added customUrl field by @Sundroid-ops in #75
- added cursor pointer to 'click here to login' by @Sharjeel-Afridi in #86
- Issue Fix #41 Implement Password Reset Page #41 by @YadnikaDabhade in #88
- Route for custom back-halves by @Sundroid-ops in #89
- fix #94 by @DhananjayThomble in #95
- fix #87 by @DhananjayThomble in #96
- Added the github-contributers page, A Loading animation and Function to fetch Data from API easily. by @joelcr10 in #97
- Feature/active links enhancement by @Nabwinsaud in #104
- Add contributors menu item for non logged in users by @mjubair in #103
- Fixed the asset in Contributers.jsw and fixed the warnings by @joelcr10 in #106
- Issue resolve #40 Design Share Page #40 by @YadnikaDabhade in #108
- Shows aunauthenticated users alerts when shortening urls (401) by @ddddami in #110
- URL Categories Feature by @Vidit-Kushwaha in #113
- add pagination and redesign URLs history page. by @Vidit-Kushwaha in #116
- Added the QR-code for shortURL ( fix #85) by @joelcr10 in #117
- working on #119 by @DhananjayThomble in #121
- added linkInBio schema, model by @Soumya-RanjanSwain in #120
- refactor history component by @DhananjayThomble in #122
- api documentation updated by @Vidit-Kushwaha in #124
- Issue fixed: Frontend Development for "Link-in-Bio" Page #90 by @Pree46 in #123
- #112 Added Endpoint to retrieve user data and updating user data by @Honey2339 in #118
- Delete frontend/README.md by @fathi-riham-mn in #114
- changed the btn color by @DhananjayThomble in #125
- Fixing typo in contributors page (Reference: Issue #129 ) by @theprinceraj in #130
- Adding functionality to edit back half of shortened links ( Reference: Issue #51 ) by @theprinceraj in #128
- Feedback by @Hithesh2022 in #133
- Update "About Us" and Add "FAQs" Content by @Vidit-Kushwaha in #136
- improvement: added validations for userinfo updation and function to validate email by @ankur-dahiya in #137
- fix typo: updated the placeholder for the App name to the actual app … by @muchai254 in #140
- resolved few frontend bugs by @DhananjayThomble in #145
- Feat/pull template by @Vidit-Kushwaha in #144
- Refactor/code structure by @DhananjayThomble in #149
- fix autoFormatCode.yml by @DhananjayThomble in #150
- Vite migration by @keshav-nischal in #152
- Public User Profile Page UI design for #138 by @milanfulop in #156
- Fixed the misalignment between the icons and their names in the Navigation bar by @sagar-io in #157
- update welcome email template, refactor signup controller by @DhananjayThomble in #160
- Added Forgot Password Page | Issue #155 by @GOKULNATH-RS in #162
- update password reset functionality, by @DhananjayThomble in #163
- Designed User Profile Page with Edit Settings | Issue #158 by @GOKULNATH-RS in #165
- User profile finder page by @milanfulop in #166
- Add nodemon to dev dependancies by @ArunBohra12 in #167
- Add function to add custom domain and verify it by @ArunBohra12 in #168
- Refactor/backend by @DhananjayThomble in #170
- package.json and scripts for root dir by @keshav-nischal in #174
- removing react-scripts library by @keshav-nischal in #177
- Enhancing project setup docs by @keshav-nischal in #179
- Feat/Implement custom back links by @SamirMishra27 in #175
- Adding user feedback form by @Nupoor10 in #180
- docs: update documentation for custom back halves feature by @SamirMishra27 in #181
- Feat: Integrate feedback form with backend API by @SamirMishra27 in #182
- add new feature in about us page by @meghabothe996 in #183
- Bootstrap Components to Material-UI (login, Signup) by @chiragmalik2612 in #184
New Contributors
- @NikhilBabhulkar made their first contribution in http...
Stable release - version 1.0
This release marks the stable version of the URL Shortener project. The app provides user signup and login functionality and allows users to generate shortened URLs using a randomly generated 10-character string. The app also tracks visit counts for shortened URLs, displays all shortened URLs generated by a user, and allows the deletion of shortened URLs. API authentication is implemented using JSON Web Tokens (JWT), and Express Rate Limit is used to limit the API rate. CORS is enabled to allow cross-origin resource sharing.
This release represents a significant milestone in the development of the URL Shortener App and provides a solid foundation for future feature development.
What's Changed
- Updated HTML and CSS by @PrasadMore3505-psm in #1
- create new urlmodel for user and url by @DhananjayThomble in #3
New Contributors
- @PrasadMore3505-psm made their first contribution in #1
- @DhananjayThomble made their first contribution in #3
Full Changelog: https://github.com/DhananjayThomble/NodeJS-URL-Shortener-Microservice/commits/v1.0.0