Skip to content

Latest commit

 

History

History
217 lines (185 loc) · 6.44 KB

CHANGELOG.md

File metadata and controls

217 lines (185 loc) · 6.44 KB

node-blogger v1.1.0 - (October, 2023)

What's new

September, 2023:

  • [new] Added tags management for categories
  • [new] Added edit functionality to categories, added utilities for client side implementation.
  • Added commits grouping by months for better changelogs generation
  • Added changelog and changelog generator scripts
  • [Addition] Profile redirects (my profile)
  • Added default user image and onerror handler
  • Added user navigation link in admin users listing
  • Added shimmers in signin button
  • [Addition] Utils for getArgs, Delete User API test, updates in typings
  • [Addition] Constants, Type declarations, utilities for testing.
  • [Addition] Permission module, Delete User API and Methods
  • [Addition] Clean Build Directory Script With Command Line Interface
  • Added Auth-based tests and few minor updates

August, 2023:

  • Added types and configurations
  • Added collapseible for session details section. Updates in geolocation resolver response
  • Added GeoLocation resolver and integrations
  • Added axios for network calls
  • Added bind with this
  • Added addUserSessionAgent method, and morgan prod pattern
  • Added minification & build process

July, 2023:

  • Updates in margin & padding
  • layout restructure of profile edit and view. Added page events for pictures change
  • Added material icons, added passwords manage page
  • Added user information edit screen and components
  • Minor updates in functionalities, addition of user profile page
  • Added user roles + category deletion logic (WIP)
  • Updates in logger and bind address
  • Added proper logging on server start-up

June, 2023:

  • Added logger

April, 2023:

  • Added types for category
  • Added breadcrumbs middleware, create post page and few other updates
  • Added meta
  • Added passport auth, registeration and authentation for users

March, 2023:

  • Added slugify
  • Added password utils
  • Added frontend resources-copying to dist
  • Added auth functionalities
  • Restructure files and added middlewares
  • Added gitpod workflow run
  • Added database layer
  • Added mongodb
  • Registeration functionality, added validations
  • Added signin page, HTTP module, vendors script
  • Re-restructuring views, addition of requirejs and updated scripts dirs
  • Added 404 page, render overrides and separate ejs render functionality
  • 404 handling, added CORS

Features

October, 2023:

  • #update
  • #update
  • #update
  • #update

September, 2023:

  • #update Commit flag updated
  • #update
  • [update] Limited MAX_TAG_SIZE to 25
  • Updated changelogs categorization for better functioning
  • Updated the changelog script
  • Update
  • [Update] isAuthorizedToDelete invoke in delete user
  • [Update] Renamed delete.ts -> remove.ts
  • [Update] List of available scripts in README.md

August, 2023:

  • Updates
  • Initial setup of test-casing, updates in ts-node registeration in tests and builds
  • Completed consent API and Integration, new middleware for 404, new util for boolean parsing, updates to consent data schema
  • Update README.md
  • Updated type declaration filenames

July, 2023:

  • Update user data
  • Setup API call for various image update in profile page, changed pagePayload to Application as global variable
  • Profiles listing & few updates
  • Updates in registeration flow and sidebar
  • Admin isAdministrator updates + implementation
  • Updates in error pages rendering logic
  • Updated category edit, create and listing
  • Implementation of multiparty parser, admin auth middlewares, 401 page, updates in filestore logic and a common CSS for client & admin.
  • Updates
  • Updates in logging system
  • Updates in bind adsress logic
  • Updates v2
  • Updates

June, 2023:

  • Updates in constants
  • Updates

April, 2023:

  • Updated layout
  • Updates in admin views, styles, category creation page
  • Updates in http module
  • Updates in middleware, cors and categories
  • Updates in style
  • Updates

March, 2023:

  • user creation and updates in utils, db operations
  • Updates
  • Updated database structure
  • Validations, user module and few updates in database handling
  • Update
  • Updates
  • Updates
  • Update in CORS
  • Update README.md

Fixes

September, 2023:

  • #fix
  • Fixed the issue of months duplicacy for changelogs v2
  • Fixed the issue of months duplicacy for changelogs
  • [Fix] Breadcrumb URL issue
  • Fixed geolocation issue if no IP
  • Fixed delete user functionality
  • Fixed Authentication tests [Signin]
  • Fixed bug causing password compare to fail

August, 2023:

  • Fix
  • Fixed CSP issues in production

July, 2023:

  • Fix
  • Minor fixes in routing and UI elements

Miscellaneous

October, 2023:

  • #new

September, 2023:

  • #new
  • [new] Stable tag fuctionality in category management
  • (Changelog CI) Latest Changelogs for node-blogger v1.1.0
  • (Changelog CI) Latest Changelogs for node-blogger v1.1.0
  • (Changelog CI) Latest Changelogs for node-blogger v1.1.0
  • Removed development code
  • (Changelog CI) Latest Changelogs for node-blogger v1.1.0
  • (Changelog CI) Latest Changelogs for node-blogger v1.1.0
  • (Changelog CI) Latest Changelogs for node-blogger v1.1.0
  • (Changelog CI) Latest Changelogs for node-blogger v1.1.0
  • Hide navigation bar on error

August, 2023:

  • Restructured server startup logic, impl stable unit-testing mechanism
  • Reconfigued test folder and files, removed unused dependencies
  • Conscent screens and backend logic impl
  • Merge branch 'master' of https
  • New method impl
  • Class implementation of PassportUserSessionStore

July, 2023:

  • User profile data updation
  • Merge branch 'master' of https
  • Select list logic
  • WIP on user management page
  • Users module WIP
  • Admin theme in place with several new utilitiies anc classes
  • category listing page WIP
  • Cleanup
  • WIP in the implementation of fileupload, mimetype mapping, category creation frontend and backend logics

June, 2023:

  • Merge branch 'master' of https

April, 2023:

  • WIP on categories page
  • Categories
  • Implementation of Anti CSRF
  • Loggedin user name
  • WIP on logout mechanisms
  • Session validation, auth and integration with frontend
  • Removed logs
  • Saving registeration token

March, 2023:

  • Increment and decrement operations
  • User Interface
  • checkEmailAvailability init
  • Username validator
  • Validations and error handling
  • Created DB operation methods
  • Configured passport
  • Registeration page
  • Configured and functioning client side js
  • Removed unused packages
  • Initialized API routes, page routes, helpers and constants
  • Merge branch 'master' of https
  • Cleaning up orphaned JS
  • LICENSED
  • Init project with express-typescript & EJS views