Skip to content

Releases: csehatt741/keyshade

v1.0.0

15 Feb 06:09
Compare
Choose a tag to compare
v1.0.0 Pre-release
Pre-release

1.0.0 (2025-02-15)

⚠ BREAKING CHANGES

  • api: Refactor environment, [secure] and variable functionality
  • api: update workspace role mechanism and added functionality to create custom roles

🚀 Features

  • add api-keys module (abb2863)
  • Add approval support (#158) (e09ae60)
  • add example for health and email auth (b834d25)
  • add project module (c96df17)
  • add project, environment module (fd5c4d7)
  • Add RBAC (b4cb14f)
  • add [secure] module (cd79172)
  • add swagger (b15dbb0)
  • added the auto assign workflow yaml file (eadca0c)
  • added the auto assign workflow yaml file (5e1d0f1)
  • api: Add icon and remove description field from workspace (#435) (a99c0db)
  • api-client: Added API Client package (#346) (6734e1e)
  • api-client: Added workspace controller (#427) (2f4edec)
  • api-client: Added workspace role controller (#430) (b03ce8e)
  • api-client: Added workspace-membership and related tests (#452) (6a1c091)
  • api-client: Create controller for Event module (#399) (122df35)
  • api-client: Create controller for Integration module (#397) (697d38b)
  • api-client: Create controller for Project module (#370) (fa25866)
  • api-client: Create controller for Secret module (#396) (7e929c0)
  • api-client: Create controller for User module (#484) (f9d8e83)
  • api-client: Create controller for Variable module (#395) (3e114d9)
  • api-client: Get all workspace invitation (#619) (8a23850)
  • api-client: Synced with latest API (27f4309)
  • api, schema: Add preview field in API Key (#680) (06d8c44)
  • api,cli,api-client,schema: Enhance permissions to allow filtering by environments through project roles (#599) (030b539)
  • api: Add ADMIN authority for API keys (#609) (fb6aba7)
  • api: Add minio-client provider (#237) (cd71c5a)
  • api: Add requireRestart parameter (#286) (fb447a1)
  • api: Add configuration live update support (#181) (f7d6684)
  • api: Add email template for inviting user to workspace (#480) (f5ddf7a)
  • api: Add email template for sending OTP to the user (#582) (cb6bbcb)
  • api: Add endpoint to fetch all workspace invitations for a user (#586) (d45417a)
  • api: add event (#115) (19e6603)
  • api: Add feature to export data of a workspace (#152) (46833aa)
  • api: Add feature to fork projects (#239) (3bab653)
  • api: Add global search in workspace (c49962b)
  • api: Add Integration support (#203) (f1ae87e)
  • api: Add logout endpoint to clear token cookie (#581) (27f81ba)
  • api: Add max page size (#377) (ed18eb0)
  • api: Add note to [secure] and variable (#151) (2e62351)
  • api: Add OAuth redirection and polished authentication (#212) (d2968bc)
  • api: Add pagination metadata to Environment module (#382) (9baa344)
  • api: Add pagination metadata to Event module (#394) (60010b4)
  • api: Add pagination metadata to Integration module (#391) (0372e36)
  • api: Add pagination metadata to Project module (#393) (bc274fd)
  • api: Add pagination metadata to Secret module (#389) (c4cc667)
  • api: Add pagination metadata to Variable module (#390) (be6aabf)
  • api: Add pagination metadata to Workspace module (#387) (a08c924)
  • api: Add pagination metadata to Workspace Role module (#388) (d8e8f49)
  • api: Add prod env schema in env file (#436) (21c3004)
  • api: Add resend otp implementation ([keyshade-xyz#445](https://github.com/csehatt741/keyshade/issue...
Read more

v2.12.0-stage.2

15 Feb 05:59
d9e92f9
Compare
Choose a tag to compare
Merge branch 'develop' into workspace-ip-blacklisting