Skip to content

Releases: nox456/Reepos-BACKEND

v1.5

Choose a tag to compare

@nox456 nox456 released this 17 Nov 14:36

Features

Repositories

  • changed user property name in search
  • route to check if user liked a repo
  • readme content in repo info endpoint
  • refactorized 'get repo readme' code

Contributors

  • hash in contributors response

Fixes

Commits

  • fixed repeated rows in db query
  • correct next and prev commit hash

Repositories

  • typo in variable's name
  • store repos in cloud with ID instead of NAME
  • missing files when delete a repository from cloud

Lib

  • initialize error object

Contributors

  • send an array even if there's only one contributor

Style

  • all code formatted

Chore

  • partially refactorized service error object
  • refactorized all services
  • exported all jsdoc type definitions in a separated module
  • modularized jsdoc types
  • fixed Types import statements
  • added barrel file to models directory

v1.4

Choose a tag to compare

@nox456 nox456 released this 14 Sep 01:02

Features

Users

  • added unfollow user route

Repositories

  • get README with images urls

Fix

Users

  • repos and followers count error
  • correct status code in change username

Core

  • better wording of an error message

v1.3

Choose a tag to compare

@nox456 nox456 released this 30 Aug 02:50

Features

Repositories

  • delete repo from db without password

Users

  • check if an use follows another
  • user doesnt follows themselves

Fix

Repositories

  • removed unncessary validation

Users

  • validations in 'search' endpoint

v1.2

Choose a tag to compare

@nox456 nox456 released this 27 Aug 14:29

Features

Repositories

  • check if user already liked a repo
  • remove a like from a repository
  • added length validation in repos
  • remove a repo from 'temp' directory

Docs

  • added missing routes and fixed "Body/Query"

v1.1

Choose a tag to compare

@nox456 nox456 released this 21 Aug 16:53

Features

Repositories

  • added '/' route to get user repos
  • delete a zip file

Auth

  • return user info in 'is-authenticated'
  • added 'logout' endpoint

Fix

  • removed errors from HOST and PORT env vars

Repositories

  • added missing 'await' in download page

Docs

  • added missing routes

v1.0

Choose a tag to compare

@nox456 nox456 released this 18 Aug 02:23

First production release

v0.18

Choose a tag to compare

@nox456 nox456 released this 17 Aug 20:48

Features

Repositories

  • removed '/' endpoint from repos

Files

  • added 'content' property of files
  • get info of files by id
  • get download url of the file in 'getInfo'

Fix

Files

  • removed 'content' property

v0.17

Choose a tag to compare

@nox456 nox456 released this 10 Aug 03:37

Features

Repositories

  • get full information of repository
  • delete repository validating password
  • return 'created_at' from repositories
  • get repository from user by username

Commits

  • get full information of commits

Fix

  • fixed, refactored and documented some stuffs
  • fixed:
  1. validations errors
  2. use username to get repos info instead of token
  3. removed try-catch from models
  4. catch errors of supabase operations

Core

  • better validation of services

v0.16

Choose a tag to compare

@nox456 nox456 released this 06 Aug 21:22

Docs

  • added missing endpoints
  • deleted lie
  • added missing url base of endpoints

Features

Repositories

  • search repositories by name
  • change name of repository
  • change description of repository

Fix

  • some stuffs

Users

  • followed count property

v0.15

Choose a tag to compare

@nox456 nox456 released this 04 Aug 16:44

Features

Commits

  • get commits from a repository

Contributors

  • get all contributors

Repositories

  • added endpoint to like a repository
  • get repositories from an user by ID

Fix

  • use error constans in service error types

Repositories

  • correctly like a repository

Users

  • better followers system