diff --git a/README.md b/README.md index 51daf4c0..12a4e0f1 100755 --- a/README.md +++ b/README.md @@ -15,16 +15,12 @@ The platform to hold all your creative. > πŸ‘‹ We have a official beta instance, you can access it from [https://comty.app](https://comty.app) -## Special Sponsors -[![Plenix Network - Cheap Hosting Solutions](https://storage.ragestudio.net/comty-static-assets/sponsors/plenix_board.png)](https://plenix.net) - - -## 🌟 Some of features -πŸš€ Real-time updates are provided to users about various activities such as new followers, likes, posts, comments, and more, thanks to a bid event engine that uses websockets. - +## 🌟 Some of the features πŸ“ A microblogging system similar to Twitter allows users to post short messages with attachments and more. -πŸŽ₯ Comty TV is a live video streaming feature that allows users to stream their videos, events, or anything else in real-time to other users. It provides playback anywhere, including HLS, RTMP, FLV, and WebRTC, without vendor lock-in. +πŸŽ₯ Comty TV is a live video streaming feature that allows users to stream their videos, events, or anything else in real-time to other users. It provides "playback anywhereβ„’" URL's, including HLS, RTMP, RTSP without vendor lock-in. + +> Now supports restreams! Easily push your streams to whatever you want. 🎢 Comty Music lets users publish their music masterpieces, share their playlists with other users, and synchronize their music with other platforms. A powerful music player is also included in the application. @@ -33,52 +29,36 @@ The platform to hold all your creative. ## 🌐 Available platforms We have official public services that you can find on these platforms! -🌐 Web |Β [https://comty.app](https://comty.app) - -πŸ“± Android APK (unsigned) (bundle auto update) | [https://github.com/ragestudio/comty/releases/download/0.50.4/app-release.apk](https://github.com/ragestudio/comty/releases/download/0.50.4/app-release.apk) +🌐 Web | [https://comty.app](https://comty.app) +πŸ“± (Outdated) Android APK (unsigned) (bundle auto update) | [https://github.com/ragestudio/comty/releases/download/0.50.4/app-release.apk](https://github.com/ragestudio/comty/releases/download/0.50.4/app-release.apk) ## πŸš€ Development -### Prerequisites -For local development you will need to have installed some tools: +Check the [getting-started.md](./docs/development/getting-started.md) document to get started with the development. -- Install Node.js (v18 or higher) [manualy](https://nodejs.org/en/download/) or use [nvm](https://github.com/nvm-sh/nvm) tool (or similar tools). +## 🀝 Contributions +Contributions to Comty are welcome. If you want to contribute, please follow the instructions mentioned in the [CONTRIBUTING.md](./CONTRIBUTING.md) file. -- (Recomended) Use [npm](https://docs.npmjs.com/cli/v11/configuring-npm/install) package manager. +## πŸ’… Code Style +Please read the related document [CODE_STYLE.md](./CODE_STYLE.md) for more details. -- (Optional) Install [Docker](https://docs.docker.com/get-docker/), used for building and deployment. +## πŸ§‘β€πŸ’» Code of Conduct +We provide a [CODE_OF_CONDUCT.md](./CODE_OF_CONDUCT.md) file to help you understand what behavior is expected and unacceptable in the project. -### Setup -- Getting the repository -```shell -git clone --recurse-submodules https://github.com/ragestudio/comty && cd comty -``` +## πŸ“œ License +Comty is licensed under the Comty license. See the [LICENSE](./LICENSE) file for more details. -- Installing all dependencies -```shell -npm install -``` - -### Starting the development server -- You can use the command `npm run dev` to start all development servers. -```shell -npm run dev -``` - -## πŸ§‘β€πŸ’» Status +## πŸ§‘β€πŸ”¬ Status The project is in alpha design phase, and the development is slow but continuous, prioritizing quality to ensure the project base is preserved for a long time. > πŸ‘₯ The Comty team is looking for new members, and any contribution to the project is very welcome. > If you are interested in more depth in the project, you can join our [Discord server](https://discord.gg/yxQR6EXf2F) and talk to us. -## 🀝 Contributions -Contributions to Comty are welcome. If you want to contribute, please follow the instructions mentioned in the CONTRIBUTING.md file. - -## πŸ“œ License -Comty is licensed under the Comty license. See the LICENSE file for more details. - ## :heart: Thanks to our supporters + +## Special Sponsors +[![Plenix Network - Cheap Hosting Solutions](https://storage.ragestudio.net/comty-static-assets/sponsors/plenix_board.png)](https://plenix.net) diff --git a/changelogs/0_35_0.md b/changelogs/0_35_0.md deleted file mode 100755 index 8fca9546..00000000 --- a/changelogs/0_35_0.md +++ /dev/null @@ -1,27 +0,0 @@ -# Release v0.35.0 Patch Notes - -## API Changes -> This release contains breaking changes to the API. Please see the [API Changes](#api-changes) section for more details. - -## Features -- Added new Image visualizer for displaying images. -> This new visualizer allows for a better experience when displaying images. Allowing for zooming, panning and rotation. - -- New settings panel. -> The settings panel now shows up in the sidebar instead of inside a sidedrawer. This allows for more space to add more settings in the future. - -- Now can upload images from the settings panel. - -- Autoplay videos in posts. -> For the next release, we will add a setting to disable this feature. - -- Now the API auto resize and compress images for a better performance and bandwidth usage. -> This feature will be affected depending on the future plans for Comty pro subscriptions. - - -## Bug Fixes -- Fixed several crashes that could occur when displaying some images inside posts cards. - -- Fixed streaming control panel style. - -- API Uploads now must storage files with automatic ID generation. \ No newline at end of file diff --git a/changelogs/v0-45-0.md b/changelogs/v0-45-0.md deleted file mode 100755 index e2e1adbe..00000000 --- a/changelogs/v0-45-0.md +++ /dev/null @@ -1,18 +0,0 @@ -* [+33/-33][app | message_server | music_spaces_server | server | wrapper] [Bump version to 0.45.0](https://github.com/ragestudio/comty/commit/2e775f5b2a20ed12f16b84cc9cbe83f771da4c6f) - by [@SrGooglo](https://github.com/srgooglo) -* [+25/-5][release.js | utils] [improve release script safety](https://github.com/ragestudio/comty/commit/9ec0fe34307bd0c57483a46f02bdb290fb8702b9) - by [@SrGooglo](https://github.com/srgooglo) -* [+50/-32][release.js | utils] [fix auto bump](https://github.com/ragestudio/comty/commit/a68ad90d89574fd7fbc76cc044452cfeac7a2742) - by [@SrGooglo](https://github.com/srgooglo) -* [+301/-301][app | message_server | music_spaces_server | server | wrapper] [Bump version to true](https://github.com/ragestudio/comty/commit/c5de430f34a0bad7642b7bb73467998703d918a0) - by [@SrGooglo](https://github.com/srgooglo) -* [+14/-3][release.js] [fix auto bump](https://github.com/ragestudio/comty/commit/96ab815ab316b3f7c950ab03fcaff234c4da6f1c) - by [@SrGooglo](https://github.com/srgooglo) -* [+242/-33][release.js | utils] [improve release script with new args](https://github.com/ragestudio/comty/commit/2a5067e5f5d81b0924bef2e08a3a30fa0e41409b) - by [@SrGooglo](https://github.com/srgooglo) -* [+3/-3][app | wrapper] [rename packages names](https://github.com/ragestudio/comty/commit/a12d47ecbd937dad2cc2272cb5571c1b80dd75ba) - by [@SrGooglo](https://github.com/srgooglo) -* [+6/-1][internal] [added redis stack to `docker-compose`](https://github.com/ragestudio/comty/commit/173734cfa57dcae8fe65bddfb679639de4881a5c) - by [@SrGooglo](https://github.com/srgooglo) -* [+7/-5][server] [move `registerBaseAliases` to index](https://github.com/ragestudio/comty/commit/0fa0af063621d2a826da1ceb2d3e721033d44fab) - by [@SrGooglo](https://github.com/srgooglo) -* [+4/-3][app | server] [update dependencies](https://github.com/ragestudio/comty/commit/ad4fbab1edcdcd21201418d04163891c0779eb98) - by [@SrGooglo](https://github.com/srgooglo) -* [+21/-14][app] [improve error & exit handling on livestream viewer](https://github.com/ragestudio/comty/commit/8b711e9aba93321d464b22cb7e1a73364582f43e) - by [@SrGooglo](https://github.com/srgooglo) -* [+6/-0][app] [display limits alerts on livestream control panel](https://github.com/ragestudio/comty/commit/664d6752e2ef142b81b8c9d75534c93082292283) - by [@SrGooglo](https://github.com/srgooglo) -* [+44/-23][app | server] [refactor for new livestreams v2](https://github.com/ragestudio/comty/commit/cf068d5bec4199b2e4e0bffb1cc2c1e8a0018567) - by [@SrGooglo](https://github.com/srgooglo) -* [+7/-0][app] [added livestream api as instance](https://github.com/ragestudio/comty/commit/bfb6b46406c1852cbfd06858698c6930460c6595) - by [@SrGooglo](https://github.com/srgooglo) -* [+13/-1][app] [support custom instances for `customRequest`](https://github.com/ragestudio/comty/commit/27577a3411a2eeaf5840c721d12e59f7a8bc6bc5) - by [@SrGooglo](https://github.com/srgooglo) -* [+108/-0][app | server] [implement server limits](https://github.com/ragestudio/comty/commit/80d79a555354974dd1ca2564cc5b97edad688175) - by [@SrGooglo](https://github.com/srgooglo) -* [+11/-474][app] [remove unused components](https://github.com/ragestudio/comty/commit/cc543e865f062ac54fe03d8e544ebad020748a16) - by [@SrGooglo](https://github.com/srgooglo) -* [+198/-2][app | server] [implement changelogs and releases notes](https://github.com/ragestudio/comty/commit/d96ac7304fc21b5830b27b5a9a53045dbd363aac) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-45-1.md b/changelogs/v0-45-1.md deleted file mode 100755 index dba9ef6d..00000000 --- a/changelogs/v0-45-1.md +++ /dev/null @@ -1,23 +0,0 @@ -* [+6/-6][app | message_server | music_spaces_server | server | wrapper] [Bump version to 0.45.1](https://github.com/ragestudio/comty/commit/f07a3cbca07d0b36fdf510941feb2c20f47496c6) - by [@SrGooglo](https://github.com/srgooglo) - -* [+97/-21][app] [πŸ’„ Added dropdown menu for account item](https://github.com/ragestudio/comty/commit/d8cb3cb76cc44d76686be169dc4d13c5297296e9) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][app] [♻️ use `useUrlQueryActiveKey` hook](https://github.com/ragestudio/comty/commit/36ce1f9eb7e0c32d8ec97e31bc8663460bc85f82) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][app] [πŸ”§ Update default settings with compressor defaut value](https://github.com/ragestudio/comty/commit/230e648d1125e1445c15d302f82f907344e2ef34) - by [@SrGooglo](https://github.com/srgooglo) - -* [+22/-0][app] [✨ Added new `useUrlQueryActiveKey` hook](https://github.com/ragestudio/comty/commit/fe11eef2daf53281e8cdff8b65c3f0d82d5af4dc) - by [@SrGooglo](https://github.com/srgooglo) - -* [+12/-1][app] [πŸ§‘β€πŸ’» Improve settings ctx, added `updateCurrentValue` & `beforeSave`](https://github.com/ragestudio/comty/commit/8f26f1350efd578ddf4260957343fa05745f5ef5) - by [@SrGooglo](https://github.com/srgooglo) - -* [+243/-0][app] [✨ Added compressor settings](https://github.com/ragestudio/comty/commit/f0b00a3df8cc8b82308ce873497dcd557b2de487) - by [@SrGooglo](https://github.com/srgooglo) - -* [+309/-63][app] [✨ Support for audio processor nodes](https://github.com/ragestudio/comty/commit/f4f7e697e1a867b4d8d6ac67ee04b472e6f48617) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-3][internal] [remove .corenode](https://github.com/ragestudio/comty/commit/231d324e78d03eddb94724a798704b453b1c7f3c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+18/-0][v0-45-0.md] [appen changelog](https://github.com/ragestudio/comty/commit/bade624cc49b09b767d01bfa79717765a050807d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][utils] [use double newline](https://github.com/ragestudio/comty/commit/218f402d4e632e5d1802821339a5b154f3d4abf9) - by [@SrGooglo](https://github.com/srgooglo) - -* [+18/-4][release.js] [upload changelog asset on release](https://github.com/ragestudio/comty/commit/3bfab75f40f1b0424b79572b03665187530bafdb) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-45-2.md b/changelogs/v0-45-2.md deleted file mode 100755 index c0216123..00000000 --- a/changelogs/v0-45-2.md +++ /dev/null @@ -1,9 +0,0 @@ -* [+13/-11][app] [πŸ› Handle `currentValue` sometimes didnt has corrects values, causing render errors](https://github.com/ragestudio/comty/commit/9609e8037c64c2dade33bb6afc75f86a44a48292) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-4][release.js] [return `outPath` if `--noCompress`](https://github.com/ragestudio/comty/commit/d353c24aeb17f554ceb62cdea94bcbc84fe48322) - by [@SrGooglo](https://github.com/srgooglo) - -* [+6/-6][app | message_server | music_spaces_server | server | wrapper] [Bump version to 0.45.2](https://github.com/ragestudio/comty/commit/7b4cd38d73e71b25a29eb2c83cbd9af9b7cff5b0) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-2][release.js] [fix broken `changelogFilepath`](https://github.com/ragestudio/comty/commit/4d5037fa80bb5ea3ab62670eef335dce30670929) - by [@SrGooglo](https://github.com/srgooglo) - -* [+23/-0][v0-45-1.md] [added changelog](https://github.com/ragestudio/comty/commit/2b47a918f042f0c684dc06c1529b87ba63a6dd08) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-46-0.md b/changelogs/v0-46-0.md deleted file mode 100755 index daeb259b..00000000 --- a/changelogs/v0-46-0.md +++ /dev/null @@ -1,59 +0,0 @@ -* [+36/-36][app | comty.js | file_server | marketplace_server | message_server | music_server | server | wrapper] [Bump version to 0.46.0](https://github.com/ragestudio/comty/commit/47a8734a035027d8fe97ec186685104781520584) - by [@SrGooglo](https://github.com/srgooglo) - -* [+211/-0][file_server] [added file server](https://github.com/ragestudio/comty/commit/90086aa083b369a4b34b65fd4bc0fe33af220458) - by [@SrGooglo](https://github.com/srgooglo) - -* [+52/-19][comty.js | marketplace_server | server] [fix prod build](https://github.com/ragestudio/comty/commit/7351322981c385ff70793ec789dc1711a195910a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][marketplace_server] [added `build-essential` to Dockerfile](https://github.com/ragestudio/comty/commit/95465777a768c80838430dbbbf08f77711077e28) - by [@SrGooglo](https://github.com/srgooglo) - -* [+22/-0][marketplace_server] [added Dockerfile to marketplace server](https://github.com/ragestudio/comty/commit/94aadacd5ff58693e60414d64ee4e0d8fa7b0312) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-2][internal] [added `marketplace_server` to compose](https://github.com/ragestudio/comty/commit/cdd512dc5e2fdca61427387b112ceac7c0414c36) - by [@SrGooglo](https://github.com/srgooglo) - -* [+130/-19][app] [added searcher ui](https://github.com/ragestudio/comty/commit/5540f6faf9995cc2acedc1cdcd3ed74bfed45e81) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-7][app] [fix widgets sort](https://github.com/ragestudio/comty/commit/b4742f99e6b2379e12aab40d95977f23b332cdd0) - by [@SrGooglo](https://github.com/srgooglo) - -* [+29/-25][app] [use timer for debounce](https://github.com/ragestudio/comty/commit/c7c49b2587c1f8b04ee519b0c93921d0ae569638) - by [@SrGooglo](https://github.com/srgooglo) - -* [+48/-17][app] [improve state events logics](https://github.com/ragestudio/comty/commit/6694e0e3340b931415de73528a8f8381a6ce4926) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][app] [use general group](https://github.com/ragestudio/comty/commit/f23f56874122947f8a75c204c9822c093d10691e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+20/-18][app] [fix crash when `loadedWidgets` is not a array](https://github.com/ragestudio/comty/commit/b2127fc0d64be9dee509c16a728304a5d087b8ed) - by [@SrGooglo](https://github.com/srgooglo) - -* [+23/-0][marketplace_server] [added `ComtyClient`](https://github.com/ragestudio/comty/commit/3e49de7a0ff47a6a37a5cd4925858e91a71b1297) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][marketplace_server] [added dep](https://github.com/ragestudio/comty/commit/d316b1e6afce73982081d0b9573ff8336ad45d65) - by [@SrGooglo](https://github.com/srgooglo) - -* [+29/-2][marketplace_server] [alias `comty.js` lib](https://github.com/ragestudio/comty/commit/ef5eb24af4a1584a7eaad704b809639cfb64770a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-1][marketplace_server] [improve remote url composition](https://github.com/ragestudio/comty/commit/f88fc3df7f7fc50ab1ab18db7c857cfb9f7b64e7) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-5][marketplace_server] [remove unused endpoint](https://github.com/ragestudio/comty/commit/3c23e005e3c3e1216c967405239cb0fa6957f0ad) - by [@SrGooglo](https://github.com/srgooglo) - -* [+142/-0][marketplace_server] [implement publish endpoint](https://github.com/ragestudio/comty/commit/e63a9e61975a71a6d01ec75abb6e76e9e4f694c7) - by [@SrGooglo](https://github.com/srgooglo) - -* [+26/-21][marketplace_server] [fix hangups if remote storage fails](https://github.com/ragestudio/comty/commit/83d5bf9127640df75c17a386e916d6856139d45d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-1][marketplace_server] [support for especial character](https://github.com/ragestudio/comty/commit/f8ae9c1e1ad2ab5f262839233951ad2ad22423ca) - by [@SrGooglo](https://github.com/srgooglo) - -* [+23/-0][marketplace_server] [added `syncFolder` util](https://github.com/ragestudio/comty/commit/a3e9503ded906126ada362cb3d4767d3fdc022b3) - by [@SrGooglo](https://github.com/srgooglo) - -* [+113/-0][publishWidget.js] [added `publishWidget` script](https://github.com/ragestudio/comty/commit/165c78abaafd699808f265d78bc4a16c04a46dbc) - by [@SrGooglo](https://github.com/srgooglo) - -* [+6/-4][app | comty.js | message_server | server] [update deps](https://github.com/ragestudio/comty/commit/0fbff704d60378060833daa4fbdd9ed88e72761f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-0][app] [return null if not exist table](https://github.com/ragestudio/comty/commit/93612ce9566d80c4d94e5a66ada55ad18865844b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-0][app] [format](https://github.com/ragestudio/comty/commit/1342c76261dcde93f6013818df5d44a76f4c4396) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][server] [fix mismatching naming](https://github.com/ragestudio/comty/commit/22c7b61d3fd0a8277e00c6a771243a55d0583572) - by [@SrGooglo](https://github.com/srgooglo) - -* [+34/-0][marketplace_server] [added `useAuth` middleware](https://github.com/ragestudio/comty/commit/b553e69a1732aac3c05594c74847b143c4bf2b0e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-48][marketplace_server] [clean](https://github.com/ragestudio/comty/commit/bd14963fa99afddbf6d7c18b63620e3d40c63d5d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+9/-0][marketplace_server] [implement `ComtyClient`](https://github.com/ragestudio/comty/commit/8d504c14005f553e20be3ddf2d7d9952902a1c22) - by [@SrGooglo](https://github.com/srgooglo) - -* [+14/-2][comty.js] [__comty_shared_state `session.destroy` emit](https://github.com/ragestudio/comty/commit/8e534f6b7ed7148e459592500b0b65c49f51b00e) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-46-1.md b/changelogs/v0-46-1.md deleted file mode 100755 index 22854037..00000000 --- a/changelogs/v0-46-1.md +++ /dev/null @@ -1,19 +0,0 @@ -* [+7/-6][app | chat_server | marketplace_server | server] [update `comty.js`](https://github.com/ragestudio/comty/commit/48024e87d794c2c5f721d4f649a7420c4e5efaf7) - by [@SrGooglo](https://github.com/srgooglo) - -* [+9/-9][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.46.1](https://github.com/ragestudio/comty/commit/d9712dadf07d53c77242f720075563bdbb33be71) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-4][comty.js] [fix some methods having bad namings](https://github.com/ragestudio/comty/commit/842266fdf8655c3743d579120c55397db3b0060b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+8/-1][app] [support disabled groups](https://github.com/ragestudio/comty/commit/5c9ffb766c2e5f53e105e61baccfa83f2317fd83) - by [@SrGooglo](https://github.com/srgooglo) - -* [+24/-10][comty.js] [improve websocket params and auth logics](https://github.com/ragestudio/comty/commit/3275f8382cb0a0c4e9ca86d4b26e9bea6a8b2d51) - by [@SrGooglo](https://github.com/srgooglo) - -* [+763/-522][app | chat_server | comty.js | message_server] [reimplement `message_server` as new `chat_server`](https://github.com/ragestudio/comty/commit/e0c1899ab5702abfd7842a3cbcb937a567c25607) - by [@SrGooglo](https://github.com/srgooglo) - -* [+6/-1][server] [return token decoded](https://github.com/ragestudio/comty/commit/7b33e428abb8ba67b9466dac838aae6fb47f2aa2) - by [@SrGooglo](https://github.com/srgooglo) - -* [+9/-9][internal] [fix order of ports](https://github.com/ragestudio/comty/commit/e00c96504e4c4f47dd37bc00b4446c9479a2d3f5) - by [@SrGooglo](https://github.com/srgooglo) - -* [+59/-0][v0-46-0.md] [added changelog](https://github.com/ragestudio/comty/commit/59460857f802cd49496d50e8ba7504a4955be046) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][marketplace_server] [added `FORCE_CODE_SSL` env](https://github.com/ragestudio/comty/commit/6ee11d77899edfa518284992ef68d5110442d0cc) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-47-0.md b/changelogs/v0-47-0.md deleted file mode 100755 index c389341b..00000000 --- a/changelogs/v0-47-0.md +++ /dev/null @@ -1,59 +0,0 @@ -* [+15/-15][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.47.0](https://github.com/ragestudio/comty/commit/ced5314ffcdba8c0e803fb60921b46d122e4b601) - by [@SrGooglo](https://github.com/srgooglo) - -* [+76/-9][app] [some improvements to post list render lifecycle](https://github.com/ragestudio/comty/commit/ee6138b58e0bd6df4bb215bfd972d9e25d40ac12) - by [@SrGooglo](https://github.com/srgooglo) - -* [+17/-2][server] [added missing user data](https://github.com/ragestudio/comty/commit/5ec40e01636187fa657845201fd00f49dac3bbfc) - by [@SrGooglo](https://github.com/srgooglo) - -* [+29/-121][app] [use context](https://github.com/ragestudio/comty/commit/2619d7b355f626d5756695e7872c07c0ae9cbd7c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+51/-20][app] [improve update logic](https://github.com/ragestudio/comty/commit/ed7c0f9b01c8e6b54caff802bf9bdef2d09c8ea0) - by [@SrGooglo](https://github.com/srgooglo) - -* [+205/-97][app] [implement search feature](https://github.com/ragestudio/comty/commit/8946e0922f92d5877f975d698d3847efa9b5042d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+121/-26][app] [use searcher](https://github.com/ragestudio/comty/commit/ace6e10a926fafa97a46c5ee9df7635390d0c22b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [enable `renderResults` for searcher](https://github.com/ragestudio/comty/commit/b41cb980dcd7d3094bce20fffc1bb5609a3af80e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+58/-11][comty.js] [use music api instance](https://github.com/ragestudio/comty/commit/60ba6cf2c642152580c919749732f4264b64f71b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-0][server] [initialize `CacheService`](https://github.com/ragestudio/comty/commit/3819fb3101c943f7588a71cf0908f1882a000909) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-399][server] [remove unnecessary controllers](https://github.com/ragestudio/comty/commit/f083c2cd5734973f566f1cb453a8f4e7bce1b9b1) - by [@SrGooglo](https://github.com/srgooglo) - -* [+54/-4][server] [use `CacheService`](https://github.com/ragestudio/comty/commit/f1d63246413b28abab4e97360011ab28763b7b93) - by [@SrGooglo](https://github.com/srgooglo) - -* [+431/-39][music_server] [move routes from main api](https://github.com/ragestudio/comty/commit/ff49cadde09752977ab8da691c2ac995f6293588) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [use new visibility value](https://github.com/ragestudio/comty/commit/2bab67da15525e0a254eab2157fe777dfa918f87) - by [@SrGooglo](https://github.com/srgooglo) - -* [+29/-2][app] [added lyrics & spotify id options](https://github.com/ragestudio/comty/commit/ef193f7527d503ffab6c4e5923177489568e379a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+20/-39][app] [clean up](https://github.com/ragestudio/comty/commit/6961ede4fae1d78c58a25f2973d431ad1daaa69c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+234/-0][app] [added `MusicTrack` component](https://github.com/ragestudio/comty/commit/6ed248f8d84da6d602b5d426dd3c38824752d596) - by [@SrGooglo](https://github.com/srgooglo) - -* [+81/-21][app] [improve `Searcher` methods](https://github.com/ragestudio/comty/commit/d5cd03ac37aa4cbb52c900a30a857813cd40543b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-3][app] [update exports](https://github.com/ragestudio/comty/commit/3fad41fc14b6e6b2a826d77a2eef9cd53e53e600) - by [@SrGooglo](https://github.com/srgooglo) - -* [+57/-1][app] [resolve incomplete playlist manifests](https://github.com/ragestudio/comty/commit/028e23b7c78ce9725d03f0906f80edd98ed92382) - by [@SrGooglo](https://github.com/srgooglo) - -* [+6/-1][app] [if key is not valid delete from history](https://github.com/ragestudio/comty/commit/e6812b62937a2339d844906d3250b40c55e72364) - by [@SrGooglo](https://github.com/srgooglo) - -* [+57/-115][app] [use `WithPlayerContext`](https://github.com/ragestudio/comty/commit/01b6fbd71b13011372b30b69a390ce08d8cc5dae) - by [@SrGooglo](https://github.com/srgooglo) - -* [+90/-0][app] [added `WithPlayerContext` context](https://github.com/ragestudio/comty/commit/27147f8d64c149f13756f06ffb4ccb3437057503) - by [@SrGooglo](https://github.com/srgooglo) - -* [+84/-0][music_server] [implement `Errors` classes](https://github.com/ragestudio/comty/commit/5ebe2702d05cbaa71ca43ca7e2974d74cf1b9aca) - by [@SrGooglo](https://github.com/srgooglo) - -* [+17/-0][app] [use fullscreen](https://github.com/ragestudio/comty/commit/0543b56be04be71a849eff9d75e975428d742306) - by [@SrGooglo](https://github.com/srgooglo) - -* [+11/-0][comty.js] [reconnect if instance has no auth token](https://github.com/ragestudio/comty/commit/ca569b3eaa0a771f14baab9177afe50cdb4f0b4a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+8/-0][app] [implemented `location.lastPathname`](https://github.com/ragestudio/comty/commit/9cf49eb9fd32adbcda5eba03c6d329c82365cf12) - by [@SrGooglo](https://github.com/srgooglo) - -* [+314/-145][app] [improve handlers & style](https://github.com/ragestudio/comty/commit/95bae7cb614f6377a7431fe4cf8432eb93645914) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-3][app] [use new imports](https://github.com/ragestudio/comty/commit/5d6629402d2e820b950821e8d931be6a51eda959) - by [@SrGooglo](https://github.com/srgooglo) - -* [+759/-688][app] [move player components to individual dir](https://github.com/ragestudio/comty/commit/c962f19ff8949e8e2f7c7656c3a355ac6a43bd19) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-47-1.md b/changelogs/v0-47-1.md deleted file mode 100755 index 15f84c7c..00000000 --- a/changelogs/v0-47-1.md +++ /dev/null @@ -1,45 +0,0 @@ -* [+7/-0][internal] [added `file_server` to docker compose](https://github.com/ragestudio/comty/commit/29ca3f0a0e70c2ac4337c4976deccc57b64c0563) - by [@SrGooglo](https://github.com/srgooglo) - -* [+9/-9][app | chat_server | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.47.1](https://github.com/ragestudio/comty/commit/a3266ca4c7dd4ad8166506341fa9388fef2ce50b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+12/-5][chat_server | comty.js | file_server | marketplace_server | music_server] [update comty.js](https://github.com/ragestudio/comty/commit/b4d8b349ff5878c296afe0ac4fa28f455bd28c11) - by [@SrGooglo](https://github.com/srgooglo) - -* [+26/-0][file_server] [added docker file](https://github.com/ragestudio/comty/commit/f61ff5d624825466629608b01f997e4b30ebb8c1) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1493/-160][app | comty.js | file_server] [Merge pull request #101 from ragestudio/file_server_api - -File server api](https://github.com/ragestudio/comty/commit/8cf45b0bef526995a6e51dc63d19de8d7ecf7e0f) - by [@srgooglo](https://github.com/srgooglo) - -* [+8/-1][app] [set location to `/` if cannot back](https://github.com/ragestudio/comty/commit/2519295db1746371ede77ec9585ced8eed017afc) - by [@SrGooglo](https://github.com/srgooglo) - -* [+81/-5][app | comty.js | music_server] [implement `refeshTrackCache`](https://github.com/ragestudio/comty/commit/e686bf31add459ec9505a389c3694628f7985b52) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-13][app] [remove unnecesary properties](https://github.com/ragestudio/comty/commit/89085b9b6a870285821591f23fd3ea5be7cc9b1e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+22/-4][music_server] [fix old schema validation](https://github.com/ragestudio/comty/commit/e9fc61fb058e8f63e914f86710ccbe6286d8c6c9) - by [@SrGooglo](https://github.com/srgooglo) - -* [+137/-158][music_server] [split services](https://github.com/ragestudio/comty/commit/5db0863943882b1091c6b4f81ee07e9d227546b0) - by [@SrGooglo](https://github.com/srgooglo) - -* [+15/-7][app | music_server] [use thumbnails as fallback](https://github.com/ragestudio/comty/commit/6eb69a8ef819d615c163b05db31978fcf727cb83) - by [@SrGooglo](https://github.com/srgooglo) - -* [+15/-45][app] [use `remoteStorage.uploadFile` method](https://github.com/ragestudio/comty/commit/edd6b2534b1fa093dbee2096dfbca91bc11309f6) - by [@SrGooglo](https://github.com/srgooglo) - -* [+6/-0][comty.js] [added `files` server to remotes](https://github.com/ragestudio/comty/commit/f655eea6139e19f73275ee603ac83cf87c3bf7cb) - by [@SrGooglo](https://github.com/srgooglo) - -* [+200/-95][app] [use new `ChunckedUpload` api](https://github.com/ragestudio/comty/commit/d5977ff2b22dbc0670572c04e26a3280b0a4e1dd) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1272/-20][file_server] [implement `file_server`](https://github.com/ragestudio/comty/commit/e38a139c12dbfef2ba032ced69acd3a62f522e47) - by [@SrGooglo](https://github.com/srgooglo) - -* [+36/-21][server] [improve method](https://github.com/ragestudio/comty/commit/5c4d3ddd8403cdf91e7779972993b16d21d0825d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-0][internal] [Merge branch 'master' of https://github.com/ragestudio/comty](https://github.com/ragestudio/comty/commit/7613f67fef9595f47170d5172b83702ee6fe6e13) - by [@SrGooglo](https://github.com/srgooglo) - -* [+6/-0][chat_server | music_server] [added linebridge](https://github.com/ragestudio/comty/commit/8305200c032346a7fefd77d5c92c540fa40771ff) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][music_server] [added linebridge](https://github.com/ragestudio/comty/commit/5453818f9780f36e8f5a858840fc378706cc1efd) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-3][chat_server | marketplace_server | music_server] [added missing dependencies](https://github.com/ragestudio/comty/commit/0bb1a947f8117835a0d83031e298ec35f4586a2b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+35/-1][music_server] [added docker files & build script](https://github.com/ragestudio/comty/commit/651fb53f98b5f5704a4178b69c651a86c86ea31e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+59/-0][v0-47-0.md] [added changelog](https://github.com/ragestudio/comty/commit/9fecadb95f5c880373a97dea354abedd883ff907) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-47-2.md b/changelogs/v0-47-2.md deleted file mode 100755 index dc4ac61b..00000000 --- a/changelogs/v0-47-2.md +++ /dev/null @@ -1,41 +0,0 @@ -* [+9/-9][app | chat_server | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.47.2](https://github.com/ragestudio/comty/commit/f56e0667c2d584d8344b37e67f38a79ba4b3d1aa) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-4][chat_server | comty.js | marketplace_server | music_server] [update comty.js](https://github.com/ragestudio/comty/commit/f78117585bb3df0a14ad37f2046a755957cfc3bd) - by [@SrGooglo](https://github.com/srgooglo) - -* [+21/-6][internal] [use new env path and internal_net](https://github.com/ragestudio/comty/commit/12b92bfe09e986d3b13424ce3cbbc9645e3b9304) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-2][internal] [update dev script](https://github.com/ragestudio/comty/commit/2bb71c3f3fc49124de6ba36be90e94d146cb88d9) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-1][internal] [remove unused file](https://github.com/ragestudio/comty/commit/98ab069ed0aacee9e4a182282f64d3d2651cb626) - by [@SrGooglo](https://github.com/srgooglo) - -* [+105/-0][postinstall.js] [added postinstall script](https://github.com/ragestudio/comty/commit/2d51ef69d8c2328f9f684ff5b2db7897a126a308) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-2][publishWidget.js] [typo](https://github.com/ragestudio/comty/commit/82a5f7a76a98e029e1ab1049d2dd36eaf7ef4c6e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+30/-0][music_server] [added missing delete playlist endpoint](https://github.com/ragestudio/comty/commit/227820c56b382fc74e7bf9cace50df65aa5b95b1) - by [@SrGooglo](https://github.com/srgooglo) - -* [+6/-4][music_server] [improve route generation](https://github.com/ragestudio/comty/commit/75adbc0c96522d66980d1412b30f6fd6f59ee95a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+26/-0][chat_server | file_server | marketplace_server | music_server] [use syslink](https://github.com/ragestudio/comty/commit/bfdad744a4c29f4ca51f2992e0454ece516035b9) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-1117][file_server | marketplace_server | music_server] [remove build-in classes](https://github.com/ragestudio/comty/commit/fbfebe1f56b8490a777cdcc3bf2fd34557ec952c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+37/-2][chat_server | file_server | marketplace_server | music_server] [use shared classes](https://github.com/ragestudio/comty/commit/db925db5b250ed6d10f562c6ea9040c3d338c5d6) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-208][chat_server] [remove classes](https://github.com/ragestudio/comty/commit/0b92dfc74b7fa1ec6e529e86c5c2b067443e3480) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][comty.js] [use new route](https://github.com/ragestudio/comty/commit/4fb81648f85da5fbe05ae9ca50ffcd9150fcd77c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+17/-7][app] [improve modification logic](https://github.com/ragestudio/comty/commit/1ae44d6c861e383b39dfa089c1ab6dcc4bce7d31) - by [@SrGooglo](https://github.com/srgooglo) - -* [+19/-8][app] [use cover](https://github.com/ragestudio/comty/commit/2e627a2b718fd4bd45e8682943269bc7d5efb188) - by [@SrGooglo](https://github.com/srgooglo) - -* [+619/-0][classes] [added shared classes](https://github.com/ragestudio/comty/commit/682e081f035e0f108314408478e26da4664f02a6) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-8][file_server] [added missing dependencies](https://github.com/ragestudio/comty/commit/b8a87800cd4e64d3e969a2d27f53e5749c272583) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-1][file_server] [added missing script](https://github.com/ragestudio/comty/commit/93b07d72aa4c003af81d26b213dc8e9b521dfcf0) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-0][internal] [added redis env](https://github.com/ragestudio/comty/commit/45845327bb908c58690691931a713c84fb09ade0) - by [@SrGooglo](https://github.com/srgooglo) - -* [+45/-0][v0-47-1.md] [added changelogs](https://github.com/ragestudio/comty/commit/2e7b6fa7a798227dea7c7e509a1a8b7069a9e867) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-47-3.md b/changelogs/v0-47-3.md deleted file mode 100755 index 4aba1be6..00000000 --- a/changelogs/v0-47-3.md +++ /dev/null @@ -1,35 +0,0 @@ -* [+9/-9][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.47.3](https://github.com/ragestudio/comty/commit/143fe38a84f9907d0a17f6a16fdd85b612d98496) - by [@SrGooglo](https://github.com/srgooglo) - -* [+131/-26][app] [implement `SearchButton` on playlist view](https://github.com/ragestudio/comty/commit/908af64d951c783af098b370b68205fdff57a312) - by [@SrGooglo](https://github.com/srgooglo) - -* [+15/-0][app] [added `useDebounce` hook](https://github.com/ragestudio/comty/commit/ea5dc617cea04e0621855f5c755a7cafc084c087) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-0][app] [added result for no releases](https://github.com/ragestudio/comty/commit/30aa13a5cdd81005af63f6d3b966c9ad45f8aa22) - by [@SrGooglo](https://github.com/srgooglo) - -* [+113/-13][app] [Merge pull request #102 from ragestudio/uploads-progress_bar - -Uploads progress bar](https://github.com/ragestudio/comty/commit/34b2af6c7ad30256c063b068bf59c7f2a909f23b) - by [@srgooglo](https://github.com/srgooglo) - -* [+72/-2][app] [use progress bar to show uploads stus](https://github.com/ragestudio/comty/commit/4f78dc88f27529ee5e676ef7b2c8e97ab57fb401) - by [@SrGooglo](https://github.com/srgooglo) - -* [+38/-8][app] [added envents props](https://github.com/ragestudio/comty/commit/f8cd98d37235864e50d859a22f535f7a6a556b76) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-3][app] [send `file` over arguments](https://github.com/ragestudio/comty/commit/8e4b1a12e25e4b4a07bb44cdc53a1ddbe27dd3f5) - by [@SrGooglo](https://github.com/srgooglo) - -* [+6/-0][app] [use text-wrap balace](https://github.com/ragestudio/comty/commit/fe00017e9ea5b4a063f9a8127471f8c77717db6e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][music_server] [fix bad property](https://github.com/ragestudio/comty/commit/fa4f3880b69f477eff8d352ddab3ad58844b1066) - by [@SrGooglo](https://github.com/srgooglo) - -* [+17/-1][app] [added some hacks](https://github.com/ragestudio/comty/commit/9146828a149a7ef227db1c5c32706833f4201ade) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][music_server] [return id](https://github.com/ragestudio/comty/commit/7e75fe45eae0d0aeb700179a74f52efeaa4842a3) - by [@SrGooglo](https://github.com/srgooglo) - -* [+105/-40][chat_server | file_server | marketplace_server | music_server | docker-build.js | postinstall.js | utils] [fix `_shared` links for production](https://github.com/ragestudio/comty/commit/6b39be3a4a596fe7585b6f5d024162d26921de81) - by [@SrGooglo](https://github.com/srgooglo) - -* [+12/-6][chat_server] [use new dockerfile](https://github.com/ragestudio/comty/commit/e3e71313041b75d0e7f68a4018fa01f2dd75a64e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+57/-49][chat_server | file_server | marketplace_server | music_server] [use new `shared-classes` path](https://github.com/ragestudio/comty/commit/86737c045a16d38a926794d4acdbaf5906455cf4) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-26][chat_server | file_server | marketplace_server | music_server] [remove syslinks](https://github.com/ragestudio/comty/commit/ce9ee0be98f10cbfe9377ab94e195f09f3aa43be) - by [@SrGooglo](https://github.com/srgooglo) - -* [+41/-0][v0-47-2.md] [add changelog](https://github.com/ragestudio/comty/commit/97deb0003f918f67781ad0c188bd0224009f512b) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-47-4.md b/changelogs/v0-47-4.md deleted file mode 100755 index f52dfebc..00000000 --- a/changelogs/v0-47-4.md +++ /dev/null @@ -1,45 +0,0 @@ -* [+4/-4][chat_server | file_server | marketplace_server | music_server] [bump comty.js version](https://github.com/ragestudio/comty/commit/d458738b3b86831ef9e787e693f014935ad8bc1b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.47.4](https://github.com/ragestudio/comty/commit/c27bac5e6d9e3a1dcd9665be6d4ff93d73b179ce) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [use thumbnail as fallback](https://github.com/ragestudio/comty/commit/1b4e7b9dfcc646e13fb45e94b8e9aa3119e3620e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+212/-102][app | comty.js | server] [Merge pull request #103 from ragestudio/improve-login-form - -Improve login form](https://github.com/ragestudio/comty/commit/a564e62fbfb0d0141240bbfa18bfaae4d5c29536) - by [@srgooglo](https://github.com/srgooglo) - -* [+24/-8][app] [improve clicking outside drawe](https://github.com/ragestudio/comty/commit/b9347e42c141dd4e7133341b6a0e65f0eb1ec779) - by [@SrGooglo](https://github.com/srgooglo) - -* [+122/-94][app] [improve style hidding elements instead conditional render](https://github.com/ragestudio/comty/commit/12fcf1ccebba6cb5c734759f2389da272b94b922) - by [@SrGooglo](https://github.com/srgooglo) - -* [+37/-0][server] [validate if user exist](https://github.com/ragestudio/comty/commit/7e33c17921004499f85e9ca591cbc829dac63058) - by [@SrGooglo](https://github.com/srgooglo) - -* [+29/-0][comty.js] [added `usernameValidation`](https://github.com/ragestudio/comty/commit/a06e559b589afddfa94930c212b8c04cbf973339) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-0][app] [storage last used version](https://github.com/ragestudio/comty/commit/49cf17b33c208ca6a29a1e9cf054516d63a5cc5d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][comty.js] [use `production` env as fallback](https://github.com/ragestudio/comty/commit/fbb2ace93b462faaf168b3b92d86961c657c425d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-2][chat_server] [change listen envs](https://github.com/ragestudio/comty/commit/69a5fbab9bcf32fdba6249de8d2b3f34ff47a194) - by [@SrGooglo](https://github.com/srgooglo) - -* [+14/-9][internal] [update listen ports](https://github.com/ragestudio/comty/commit/b0e646a8b022cb851f1ddbfdce5a30eafca36971) - by [@SrGooglo](https://github.com/srgooglo) - -* [+275/-83][chat_server | file_server | marketplace_server | music_server | server | post-deploy.js] [fix infisical deploy](https://github.com/ragestudio/comty/commit/c33c89bfea21d39604ad001021ab88b02fc55087) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-0][chat_server | file_server | marketplace_server | music_server | server] [added bash](https://github.com/ragestudio/comty/commit/67a22bc485cf041111db9f217adc2bde2c62620d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-5][chat_server | file_server | marketplace_server | music_server | server] [use bin](https://github.com/ragestudio/comty/commit/87a8fb0ce01eccc4cd56a3b3ffdad0212e346e04) - by [@SrGooglo](https://github.com/srgooglo) - -* [+12/-11][chat_server | file_server | marketplace_server | music_server | server] [use infisical](https://github.com/ragestudio/comty/commit/247fa4fd2caa32969e7d75745b2289c8688ea56b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+40/-0][chat_server | file_server | marketplace_server | music_server | server] [added infisical env](https://github.com/ragestudio/comty/commit/9d28d59917c6c3b7798e3f1789fb46decac1fca0) - by [@SrGooglo](https://github.com/srgooglo) - -* [+30/-10][internal] [declare cwd](https://github.com/ragestudio/comty/commit/6d463f685ae5d12db0d1c6ca4ffb9f77ac92fdb5) - by [@SrGooglo](https://github.com/srgooglo) - -* [+34/-0][internal] [added pm2 ecosystem file](https://github.com/ragestudio/comty/commit/330525b3f74069444fb74ea8c5acbc3755db0592) - by [@SrGooglo](https://github.com/srgooglo) - -* [+8/-3][utils] [support ignore packages](https://github.com/ragestudio/comty/commit/285424ae639fa2f8c0896ca8439713ecad76128c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+47/-1][post-deploy.js] [added `post-deploy` script](https://github.com/ragestudio/comty/commit/40ffd57c57a8a31eb99396cf631167f4085bf8e6) - by [@SrGooglo](https://github.com/srgooglo) - -* [+35/-0][v0-47-3.md] [add changelog](https://github.com/ragestudio/comty/commit/56af2a56b72956edaf0a3ba4e05ea1112f9e36df) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-47-5.md b/changelogs/v0-47-5.md deleted file mode 100755 index 79182108..00000000 --- a/changelogs/v0-47-5.md +++ /dev/null @@ -1,17 +0,0 @@ -* [+9/-9][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.47.5](https://github.com/ragestudio/comty/commit/bfb665ee03c52c18166a6186a0767dc5658b88e7) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-6][app] [update global vars](https://github.com/ragestudio/comty/commit/f3f4c0460a89f346f0a312b476497e244ef13470) - by [@SrGooglo](https://github.com/srgooglo) - -* [+128/-80][app] [improve settings ui style](https://github.com/ragestudio/comty/commit/1027d372056851d978d267072b33f09850f54788) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [fix height calculation for centered mode](https://github.com/ragestudio/comty/commit/9504b404193a5e79687184d2b6555a3c21cbb90d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-5][app] [fix bad sizes](https://github.com/ragestudio/comty/commit/8c3b095af5015234f80ee3d46a14e56ce6afe449) - by [@SrGooglo](https://github.com/srgooglo) - -* [+11/-1][app | music_server] [fix missing publisher username](https://github.com/ragestudio/comty/commit/4fb8755c32d92ba1cb2729a4dcf1eb5db900bf24) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-0][app] [make background full opaque](https://github.com/ragestudio/comty/commit/f3a6dded5da7218ee777926e0ef4e0658f82fccc) - by [@SrGooglo](https://github.com/srgooglo) - -* [+8/-0][app] [added text color](https://github.com/ragestudio/comty/commit/34b056301da278e66f7562ff321251b7679ee188) - by [@SrGooglo](https://github.com/srgooglo) - -* [+45/-0][v0-47-4.md] [added changelogs](https://github.com/ragestudio/comty/commit/8e169a96d58f1ad67f820e3986c8bc9fe069e756) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-48-0.md b/changelogs/v0-48-0.md deleted file mode 100755 index aebf37bf..00000000 --- a/changelogs/v0-48-0.md +++ /dev/null @@ -1,63 +0,0 @@ -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.48.0](https://github.com/ragestudio/comty/commit/6ca14e68c93488dbfca1cec37cffea64609b5881) - by [@SrGooglo](https://github.com/srgooglo) - -* [+50/-2][app | server] [added autoupdate endpoints](https://github.com/ragestudio/comty/commit/e3bcb8255930a7ff42ab49b74baa3c48e66146b9) - by [@SrGooglo](https://github.com/srgooglo) - -* [+527/-134][app] [Merge pull request #105 from ragestudio/mobile-mode-nav-improve - -Mobile mode nav improve](https://github.com/ragestudio/comty/commit/b2851ccd8c1a0993d19da295a44799c705a80a63) - by [@srgooglo](https://github.com/srgooglo) - -* [+332/-50][app] [implement `QuickNav`](https://github.com/ragestudio/comty/commit/f71213da8d998171027cc51ff058bb30816fd778) - by [@SrGooglo](https://github.com/srgooglo) - -* [+48/-7][app] [use buttons](https://github.com/ragestudio/comty/commit/42a03c5f8780cd615e4db7e5ebb54825cb41cb87) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-1][app] [handle null](https://github.com/ragestudio/comty/commit/8e07edf738e58aec5ca77633845f5dfb3b732605) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-1][app] [fix nav](https://github.com/ragestudio/comty/commit/34d984394c15d488569b88df01cffe9ae5988492) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-0][app] [support font scale](https://github.com/ragestudio/comty/commit/01d9c83fa29dcbd13b55a2a3c2d5ce742449961b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+53/-63][app] [improve mobile style](https://github.com/ragestudio/comty/commit/2780f175316138171622c0889d565fe5506fb76f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-5][app] [update vars](https://github.com/ragestudio/comty/commit/68b877cd6b44801e6d75da8fd97f2e0e6ab9b04f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-0][app] [skip centered mode for mobile](https://github.com/ragestudio/comty/commit/56d216e89527bed6e4dbef7ca9aca594c2b424e9) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-0][app] [use react 16](https://github.com/ragestudio/comty/commit/e4f1e3ed0e002e1313e85ea5c7ce02de9243f7c1) - by [@SrGooglo](https://github.com/srgooglo) - -* [+28/-0][app] [added haptics core](https://github.com/ragestudio/comty/commit/3d3ebdff15a9ad3e9fef665eb551d13661d89b7d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-1][app] [improve for mobile mode](https://github.com/ragestudio/comty/commit/35bda8c94768f11c5629c0fd745f0f3bd1e73d18) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-2][app] [added haptic feedback for buttons](https://github.com/ragestudio/comty/commit/9f9172f3ecabd94543810677e49aaf2a69d0a749) - by [@SrGooglo](https://github.com/srgooglo) - -* [+27/-4][app] [support gain amplification control](https://github.com/ragestudio/comty/commit/1f9b51dddb4e4428635158b8d90a9248c55221de) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-0][app] [disable conext menu for mobile](https://github.com/ragestudio/comty/commit/3a0cdf4437d616aaac609c53faae5f95d0e00216) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1300/-706][app] [Merge pull request #104 from ragestudio/rewrite-settings - -Rewrite settings](https://github.com/ragestudio/comty/commit/2511bdc4fb140b1c0849fe5d96164abaddec325e) - by [@srgooglo](https://github.com/srgooglo) - -* [+10/-1][app] [added missing event](https://github.com/ragestudio/comty/commit/f0d3bb266596685a222d830dc69046414ac7b2b8) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1022/-560][app] [split components](https://github.com/ragestudio/comty/commit/7069073d06e451b0f47e4f0cee37f49a3e550f8b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+125/-12][app] [refactor new method to parse settings](https://github.com/ragestudio/comty/commit/aa3e6dc53c738d997af0a3e92a415992b00c1037) - by [@SrGooglo](https://github.com/srgooglo) - -* [+143/-133][app] [added missings](https://github.com/ragestudio/comty/commit/ed51b91e3ddb9936dad2c471c0f8cc9fa303f8f8) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-13][classes] [use param auth](https://github.com/ragestudio/comty/commit/9fcabfc2ad92bfac2ef5e0e285a39830f1512c87) - by [@SrGooglo](https://github.com/srgooglo) - -* [+11/-8][classes] [compose db conn params](https://github.com/ragestudio/comty/commit/17825656924ca7dee40880b8343f269509f48f89) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][classes] [get `DB_AUTH_SOURCE` from obj](https://github.com/ragestudio/comty/commit/7ca70d013dd82ab348d98a92712a4245429822ae) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-0][classes] [support `DB_AUTH_SOURCE`](https://github.com/ragestudio/comty/commit/e89510abe66e0940d0579e39f8b7c3b0fd4a6cb7) - by [@SrGooglo](https://github.com/srgooglo) - -* [+97/-14][chat_server | file_server | marketplace_server | music_server | server] [updated env examples](https://github.com/ragestudio/comty/commit/402870178adca0d047b8f7466d070421e04e41ba) - by [@SrGooglo](https://github.com/srgooglo) - -* [+6/-1][app] [use haptic feedback on default button](https://github.com/ragestudio/comty/commit/662165f1d32437aa5337df3270971a8bcf13dd03) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-0][app] [use text-color](https://github.com/ragestudio/comty/commit/27bfeb7146e5bc66b8c6eaecc53c8d81e6a6ee06) - by [@SrGooglo](https://github.com/srgooglo) - -* [+11/-2][comty.js | music_server] [implement options for playlist controller](https://github.com/ragestudio/comty/commit/a66e561a7539dd8ba55dfab7d054232971b39910) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-48-1.md b/changelogs/v0-48-1.md deleted file mode 100755 index 9127d083..00000000 --- a/changelogs/v0-48-1.md +++ /dev/null @@ -1,7 +0,0 @@ -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.48.1](https://github.com/ragestudio/comty/commit/5a22554cd0e09e7bb55e255d93eb791643e93eb9) - by [@SrGooglo](https://github.com/srgooglo) - -* [+14/-2][app] [fix capacitor support](https://github.com/ragestudio/comty/commit/e8f8bab3f09cf04b466fba09bea464e11384bef8) - by [@SrGooglo](https://github.com/srgooglo) - -* [+6/-5][app] [update autoupdater](https://github.com/ragestudio/comty/commit/73d07f2ef0a4fcd6ab325c4c0116b869901bee47) - by [@SrGooglo](https://github.com/srgooglo) - -* [+63/-0][v0-48-0.md] [added changelog](https://github.com/ragestudio/comty/commit/7349e51501646cb67d0bbe8953db4a23b82c0901) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-48-2.md b/changelogs/v0-48-2.md deleted file mode 100755 index db6086c4..00000000 --- a/changelogs/v0-48-2.md +++ /dev/null @@ -1,7 +0,0 @@ -* [+9/-9][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.48.2](https://github.com/ragestudio/comty/commit/3f915e0c4a71e40dd136d84c2ab1d355a21d231a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+14/-8][app] [fix haptics core api method](https://github.com/ragestudio/comty/commit/97cbc87a812b389780d338b2a78e78aaa9c8e7f2) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-2][app] [call `notifyAppReady`](https://github.com/ragestudio/comty/commit/e3d86418a7b75c8f25b848e01ea9f8341919149f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-0][v0-48-1.md] [added changelog](https://github.com/ragestudio/comty/commit/f855a0a83e6e0473a04879eee99867a5757ccef2) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-49-0.md b/changelogs/v0-49-0.md deleted file mode 100755 index 3f0769c6..00000000 --- a/changelogs/v0-49-0.md +++ /dev/null @@ -1,39 +0,0 @@ -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.49.0](https://github.com/ragestudio/comty/commit/366dcb6dda2a514f9506a2e1f9c88c7a1d741e31) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][marketplace_server] [fix class name](https://github.com/ragestudio/comty/commit/1d4aee580a2783b77bca5ef7253254bce75b478e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+117/-0][classes] [share `SecureSyncEntry` class](https://github.com/ragestudio/comty/commit/4373a2cac6af772c5d78e134d1e571e90e5d3a6d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+37/-0][server] [added `NFCTags` model](https://github.com/ragestudio/comty/commit/8d79012309c4db3cb0383da2ab3dc1f7b67c1ac6) - by [@SrGooglo](https://github.com/srgooglo) - -* [+163/-1][server] [implement `NFCController`](https://github.com/ragestudio/comty/commit/f944cea53aa50bd0f25a640d1f7601487c54d7f2) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-1][app] [update deps](https://github.com/ragestudio/comty/commit/52d6adb3260e337d8f92a1a21bc9068aa533339f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+36/-0][app] [use `mediaSession`](https://github.com/ragestudio/comty/commit/f553e8e8cf56b531030ddfb50d470dd458e51791) - by [@SrGooglo](https://github.com/srgooglo) - -* [+91/-0][app] [added `nfc` core](https://github.com/ragestudio/comty/commit/5bbca55a24afa8a6646fe871b4ce31e6663077d4) - by [@SrGooglo](https://github.com/srgooglo) - -* [+165/-0][app] [added `TapShare` dialog](https://github.com/ragestudio/comty/commit/2111a1af5f91e4977894b777ee5c777916b97c14) - by [@SrGooglo](https://github.com/srgooglo) - -* [+24/-1][app] [support `UserPreview` on bigmode](https://github.com/ragestudio/comty/commit/ceb447307d0ee5932aa2b617277bfbddf1cc50b4) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [format](https://github.com/ragestudio/comty/commit/b0bd41e7965c3a3d305805144b72c81d250f9dcd) - by [@SrGooglo](https://github.com/srgooglo) - -* [+56/-0][comty.js] [added nfc model](https://github.com/ragestudio/comty/commit/b31c7cc0f966c0e0d29edbbbb6745f7de9d54515) - by [@SrGooglo](https://github.com/srgooglo) - -* [+49/-0][app] [added nfc endpoint handler](https://github.com/ragestudio/comty/commit/91645d08932a6616b80d6975f0f8d639e9a35b52) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1034/-0][app] [added `tap_share` settings](https://github.com/ragestudio/comty/commit/972bd9802bc1be319e35d902065c603b2b2ba0d2) - by [@SrGooglo](https://github.com/srgooglo) - -* [+45/-11][server] [improve performance of method `fullfillPostsData`](https://github.com/ragestudio/comty/commit/02db8c6c13b2273d32f3091c3e9806067700ea15) - by [@SrGooglo](https://github.com/srgooglo) - -* [+8/-2][app] [improve clicking outside](https://github.com/ragestudio/comty/commit/bc6ba377da1ddb4b367298aa0dfc838a907dd738) - by [@SrGooglo](https://github.com/srgooglo) - -* [+51/-0][app] [added `AnimationPlayer`](https://github.com/ragestudio/comty/commit/a69e09a2ba0b19652d53412acd2154a4e4f6c2d1) - by [@SrGooglo](https://github.com/srgooglo) - -* [+28/-10][app] [improve use of haptics core](https://github.com/ragestudio/comty/commit/1b5eb7c05c1d3302d400659121ee8970453bbefc) - by [@SrGooglo](https://github.com/srgooglo) - -* [+9/-9][app] [update capacitor deps](https://github.com/ragestudio/comty/commit/424680df43b7b0cf7495f26f6dd1dc81276288db) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-0][v0-48-2.md] [added changelogs](https://github.com/ragestudio/comty/commit/a08662da9e66100085944f314930155a40fb7e62) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-49-1.md b/changelogs/v0-49-1.md deleted file mode 100755 index 929366b6..00000000 --- a/changelogs/v0-49-1.md +++ /dev/null @@ -1,37 +0,0 @@ -* [+12/-12][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.49.1](https://github.com/ragestudio/comty/commit/e6cc861d62a4428a44d5ffc20fd1b3406d68a682) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-2][app] [update dependencies](https://github.com/ragestudio/comty/commit/4f26ce0acdc8120c93a91a2c4f7128b9a18684d1) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-14][app] [update capacitor android config](https://github.com/ragestudio/comty/commit/b54d73b191e1a4c98f648b4d9f80b586ca5236f3) - by [@SrGooglo](https://github.com/srgooglo) - -* [+95/-4][app] [added app resources](https://github.com/ragestudio/comty/commit/d88a9437679fe2bd49c205c4f6d5a41a69bc68d7) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-785][app] [remove ios](https://github.com/ragestudio/comty/commit/023d1222c9e68336b48a1564ad92c6404fd2826f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+606/-117][app | comty.js | wrapper] [Merge branch 'master' of https://github.com/ragestudio/comty](https://github.com/ragestudio/comty/commit/24f6f3c6d611d735ac4a7d8ebba92449348cad4b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+359/-59][wrapper] [added wrapper dev mode](https://github.com/ragestudio/comty/commit/622be38d2a2f926fc5ad899bd09b9a5fe4fa7eb2) - by [@SrGooglo](https://github.com/srgooglo) - -* [+14/-0][comty.js] [support indev remotes](https://github.com/ragestudio/comty/commit/d9ae52c88a04fd76282282fba66ffec9f65974de) - by [@SrGooglo](https://github.com/srgooglo) - -* [+17/-0][app] [support native haptics](https://github.com/ragestudio/comty/commit/4634691b31c44874391235aae75ebcd88877d57a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+190/-28][app] [support native nfc](https://github.com/ragestudio/comty/commit/5353780c67e193b1998e1bf7b3de1acb747a3029) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-2][app] [remove unused](https://github.com/ragestudio/comty/commit/2bd2d3a2746910cc1b45a6fa842e8b5b52db0a68) - by [@SrGooglo](https://github.com/srgooglo) - -* [+26/-28][app] [remove splash](https://github.com/ragestudio/comty/commit/2fe9756506d64de6c19eb5adf08fed2b05983512) - by [@SrGooglo](https://github.com/srgooglo) - -* [+323/-115][app] [update android project](https://github.com/ragestudio/comty/commit/2b09df34fd2964b2785924db7bd704029f33a295) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-1][app] [added dep](https://github.com/ragestudio/comty/commit/516dba12099ed7bb3f55340348654b614cba28cd) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-10][app] [cleanup](https://github.com/ragestudio/comty/commit/ba0521b0e1ed63ec664a3801bcb43fe551ed96f3) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [fix flex direction](https://github.com/ragestudio/comty/commit/ef05db623dfa017e8264f37376e7eb50e7400874) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][app] [get drawer length](https://github.com/ragestudio/comty/commit/c30e68f27d5a57e36000c4a84b96542b3feaa9ea) - by [@SrGooglo](https://github.com/srgooglo) - -* [+12/-1][app] [added `startScanning` method](https://github.com/ragestudio/comty/commit/0be9adf117732edc565ce12b3e7f9925f17f2eca) - by [@SrGooglo](https://github.com/srgooglo) - -* [+39/-0][v0-49-0.md] [added changelog](https://github.com/ragestudio/comty/commit/3a1127ef9e19a930b0296a7aa3f7548fcc2ccc08) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-49-2.md b/changelogs/v0-49-2.md deleted file mode 100755 index a8cdc666..00000000 --- a/changelogs/v0-49-2.md +++ /dev/null @@ -1,27 +0,0 @@ -* [+12/-12][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.49.2](https://github.com/ragestudio/comty/commit/43133b495cd0b1cc4dd550551856998b13865659) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-3][chat_server | server] [format](https://github.com/ragestudio/comty/commit/e3472a4ce25b50b8f67a6e0118bd5435df796b4f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-4][app] [improve mobile handling on layout](https://github.com/ragestudio/comty/commit/d8567ef1f432c53cf56321ac871f808670d6fc08) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [fetch retries from settings](https://github.com/ragestudio/comty/commit/1eb018bb47c128430f207088f0a86d40b558359e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+6/-4][app] [added dependencies](https://github.com/ragestudio/comty/commit/f73ed9ef458c3e9d6bd94479b8c2519863474239) - by [@SrGooglo](https://github.com/srgooglo) - -* [+82/-65][app] [improve style](https://github.com/ragestudio/comty/commit/8acaddfba6fa186457f695eabe3f9047c0ed8f48) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-4][app] [remove unused](https://github.com/ragestudio/comty/commit/e8350daf9c9a69a816ada1e009ae81b3bbe059af) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-0][app] [added logout handler](https://github.com/ragestudio/comty/commit/acd9955dec8eb26fa2df7d9f1628c5347103b597) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-2][app] [cleanup](https://github.com/ragestudio/comty/commit/cdc9665c8d9f60e4f3e0aa5f72a310d0a90b20cb) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-0][chat_server] [initialize redis](https://github.com/ragestudio/comty/commit/d72943d9e0c99487cd474e6e8e57ad673cd4366b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+106/-80][file_server] [improve `useCompression` service](https://github.com/ragestudio/comty/commit/cbee86dfb65de86849b7549b1c0c318585cb3038) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-1][post-deploy.js] [update post-deploy script](https://github.com/ragestudio/comty/commit/a0b6e7bb010372ef75552c2209529a5428be2949) - by [@SrGooglo](https://github.com/srgooglo) - -* [+77/-16][chat_server | music_server | server | classes] [support socket io redis adapter](https://github.com/ragestudio/comty/commit/d342ca731171ca9494cc7008bce4506bd1a7063b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+37/-0][v0-49-1.md] [added changelogs](https://github.com/ragestudio/comty/commit/31d35c55219d9c9ee869e3d23b101800516b4fcd) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-49-3.md b/changelogs/v0-49-3.md deleted file mode 100755 index 050e8cd0..00000000 --- a/changelogs/v0-49-3.md +++ /dev/null @@ -1,25 +0,0 @@ -* [+5/-5][chat_server | file_server | marketplace_server | music_server | server] [update comty.js](https://github.com/ragestudio/comty/commit/6b0aedf6a7eda50fa46f8459806aa38051c19646) - by [@SrGooglo](https://github.com/srgooglo) - -* [+9/-9][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.49.3](https://github.com/ragestudio/comty/commit/77565b8fda824faec9621b7ed6e707bfd6addf81) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-0][comty.js] [include version on shared state](https://github.com/ragestudio/comty/commit/7cf2f71fb78a74e5fee6fff0f909d6d93a8df5d7) - by [@SrGooglo](https://github.com/srgooglo) - -* [+13/-65][app] [fix props & handlers](https://github.com/ragestudio/comty/commit/203553d7d14a52337808a6da2528e37685221b8c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+18/-0][app] [added creator view](https://github.com/ragestudio/comty/commit/d1af2d4777d15f1aa8ed332a9633370dd8485d44) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-1][app] [fix backgrounds](https://github.com/ragestudio/comty/commit/52e6882a1a4511619c1ae001e2a77b81781da6e8) - by [@SrGooglo](https://github.com/srgooglo) - -* [+73/-17][app] [update drawer style](https://github.com/ragestudio/comty/commit/26b5d2e054e7e50452dea546a4b83e0a792bb15e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+36/-8][app] [handle not routing actions](https://github.com/ragestudio/comty/commit/7397b14d3e78b7104b5f429793dbee7c850ac8c2) - by [@SrGooglo](https://github.com/srgooglo) - -* [+79/-184][app] [debloat & improve `DraggableDrawer`](https://github.com/ragestudio/comty/commit/cfcabc55d69d7dfa8ce646291ee9c4e643629041) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][app] [added `danger-color`](https://github.com/ragestudio/comty/commit/fc36450b31fdc7fdc2c5d209c158a0e4156e97f8) - by [@SrGooglo](https://github.com/srgooglo) - -* [+171/-49][app] [improve about display information & style](https://github.com/ragestudio/comty/commit/25d15730ce05e69392c459c72a0d4567671a809d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+80/-56][app] [rewrite application navigation handlers](https://github.com/ragestudio/comty/commit/d1b93eacaca7cf01df23da1abdf5fc445d240e6d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+27/-0][v0-49-2.md] [added changelog](https://github.com/ragestudio/comty/commit/9f98a9c4ab3b2d453e84b3fe14e497b3a61497f3) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-50-0.md b/changelogs/v0-50-0.md deleted file mode 100755 index e14d5742..00000000 --- a/changelogs/v0-50-0.md +++ /dev/null @@ -1,37 +0,0 @@ -* [+9/-9][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.50.0](https://github.com/ragestudio/comty/commit/bd7f60ee0ed0dd23e25cf28817db0d84819f2185) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-2][app] [open searcher on drawer for mobile mode](https://github.com/ragestudio/comty/commit/0a3db3db6888be610f95a39c3d506bca5f340b1f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+30/-30][app] [split hooks](https://github.com/ragestudio/comty/commit/17850b8b40c65ab76a0931df8956a74cef98601c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+101/-105][app] [improve `bottomBar` interface & style motion](https://github.com/ragestudio/comty/commit/1819edb154a326b13181c4263f37a52487796de0) - by [@SrGooglo](https://github.com/srgooglo) - -* [+27/-42][app] [fix style for desktop](https://github.com/ragestudio/comty/commit/ebb58fba09f4c91be8c1a87e3fc6bcd430cbc708) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-2][app] [adjust latency threshold](https://github.com/ragestudio/comty/commit/bf3eeaa4f18b2a88ebc26b89009754eed79f4f1a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+756/-409][app] [improve layout for mobile & use of top-bar](https://github.com/ragestudio/comty/commit/c52834c0c8418a10f59d4d45b0f4e9107d7bf990) - by [@SrGooglo](https://github.com/srgooglo) - -* [+6/-7][app] [multiple logic fixes](https://github.com/ragestudio/comty/commit/11f978cca9b3b22aeff7eba19fc150fdf9887413) - by [@SrGooglo](https://github.com/srgooglo) - -* [+60/-43][app] [improve route logic](https://github.com/ragestudio/comty/commit/41e9dd454cf2c314e532a0e932ab9ce241667e0d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [added id to layout](https://github.com/ragestudio/comty/commit/b1e490d83f163681b5c356830d893637983c5864) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][app] [unlock drawer before close](https://github.com/ragestudio/comty/commit/18ecc75255936c40ee7ab925caff77fbdd5381db) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-0][app] [include lock&unlock method to props](https://github.com/ragestudio/comty/commit/590445af9e5f91bac59597995c69438722557661) - by [@SrGooglo](https://github.com/srgooglo) - -* [+84/-71][app] [improve layout of bottom bar](https://github.com/ragestudio/comty/commit/1a3c3674a1fa4ff08d3c2151094e2d2f30616583) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [remove horizontal padding](https://github.com/ragestudio/comty/commit/44ac05617eb9c3f28d06c2f3de2f098931f528ec) - by [@SrGooglo](https://github.com/srgooglo) - -* [+31/-6][app] [improve layout for mobile](https://github.com/ragestudio/comty/commit/619d4b9e84567c0c1bff0f72ee02ef01f463352a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][app] [added margin to top](https://github.com/ragestudio/comty/commit/e85de24e52aeef93e0d4c3cda87e7666082b47af) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-2][app] [close on post done](https://github.com/ragestudio/comty/commit/1cfab219004e5aead7e7b882bbfd5fdd6025bfb2) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-7][app] [move drawer component to layout](https://github.com/ragestudio/comty/commit/901c8709a23d3918d403034d8d25686611b1758b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+25/-0][v0-49-3.md] [added changelog](https://github.com/ragestudio/comty/commit/b3c0314f8aedd1ae9dd449f5ed088e311064a71f) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-50-1.md b/changelogs/v0-50-1.md deleted file mode 100755 index 7b369a48..00000000 --- a/changelogs/v0-50-1.md +++ /dev/null @@ -1,13 +0,0 @@ -* [+9/-9][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.50.1](https://github.com/ragestudio/comty/commit/d4e6a06765166932e0bbbc53848377400754f7fc) - by [@SrGooglo](https://github.com/srgooglo) - -* [+183/-19][app] [added mobile style & layout](https://github.com/ragestudio/comty/commit/16876811a52157cbc7f45236b75068d5406e8e55) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-1][app] [support props injection](https://github.com/ragestudio/comty/commit/616a2da2c5eeb6b31a860dec5778e03cbd05f436) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [format](https://github.com/ragestudio/comty/commit/2f14c11cd46eb6b091d26e0c9281f8e3168e96d1) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-1][app] [display a message if app has been updated](https://github.com/ragestudio/comty/commit/885ac94f00f3bb553896e68d4f06370d4e7d156a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-3][app] [fix missing items](https://github.com/ragestudio/comty/commit/553f6012d8961c15a0a0ee9a4ddc2099392c49c8) - by [@SrGooglo](https://github.com/srgooglo) - -* [+37/-0][v0-50-0.md] [added changelog](https://github.com/ragestudio/comty/commit/7abbc218311b1f766e5c3fa8f81d2997800a2d33) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-50-2.md b/changelogs/v0-50-2.md deleted file mode 100755 index 47908968..00000000 --- a/changelogs/v0-50-2.md +++ /dev/null @@ -1,31 +0,0 @@ -* [+9/-9][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.50.2](https://github.com/ragestudio/comty/commit/3c7bb539f26b88b7c51a7d6981d4ae542729488f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+132/-193][app] [update `compressorValues` component to be a shared component `sliderValues`](https://github.com/ragestudio/comty/commit/3c715576f542ecd0d5d7526fe8719a1cd515d8b9) - by [@SrGooglo](https://github.com/srgooglo) - -* [+184/-1][app] [added `eq` settings](https://github.com/ragestudio/comty/commit/04fd527a2a26f2cb314c444c09cebcd12fd022cf) - by [@SrGooglo](https://github.com/srgooglo) - -* [+130/-0][app] [added `eq` node](https://github.com/ragestudio/comty/commit/d93737906f5d6b070d3a7314d702df0264c07516) - by [@SrGooglo](https://github.com/srgooglo) - -* [+68/-9][app] [improve processor update](https://github.com/ragestudio/comty/commit/a00ad09e052e6384ad9313ab129536bde9338309) - by [@SrGooglo](https://github.com/srgooglo) - -* [+11/-7][app] [attach _last node](https://github.com/ragestudio/comty/commit/1206d1793a0bab8a7d474b3565cdf8500e5c589c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][app] [expose confirm to app](https://github.com/ragestudio/comty/commit/0252bd643988040b871807b95981680fca806f1a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-1][app] [format](https://github.com/ragestudio/comty/commit/61ec6cb93b666f4120bb1a9be7bd139de4717906) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-2][app] [fix mobile width](https://github.com/ragestudio/comty/commit/2a6aed6f1ac8f191d4feedcba3b321be8bd35177) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-0][app] [use `100%` width on centered mode in mobile](https://github.com/ragestudio/comty/commit/db5214b238397014941db4caec63fd455ca4aabb) - by [@SrGooglo](https://github.com/srgooglo) - -* [+12/-7][app] [improve style to use `centered-content`](https://github.com/ragestudio/comty/commit/21ac1cc89ae14e97289d92da29a3a2887e37248a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-6][app] [fix `centered-content` for desktop](https://github.com/ragestudio/comty/commit/464fba3c7e5cc02c4269596dc5208876bc6553a6) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-0][internal] [Merge branch 'master' of https://github.com/ragestudio/comty](https://github.com/ragestudio/comty/commit/74648989017fd9993b3922439df2b46507290510) - by [@SrGooglo](https://github.com/srgooglo) - -* [+6/-1][app] [adjust default sample rate](https://github.com/ragestudio/comty/commit/497fade11568a0db2ceadee02adc1ce6fbf71885) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-1][app] [support custom audioContext sample rate](https://github.com/ragestudio/comty/commit/7ea0bae9a616c43e8b46496bb7ac87ddfac96761) - by [@SrGooglo](https://github.com/srgooglo) - -* [+13/-0][v0-50-1.md] [add changelog](https://github.com/ragestudio/comty/commit/a38eb586131591c0abdd96c8b28ac10ef3f46812) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-50-3.md b/changelogs/v0-50-3.md deleted file mode 100755 index f4ae6faf..00000000 --- a/changelogs/v0-50-3.md +++ /dev/null @@ -1,17 +0,0 @@ -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.50.3](https://github.com/ragestudio/comty/commit/ae985c4960742e8df318871493148e487cad9943) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-1][app] [added `lru-cache`](https://github.com/ragestudio/comty/commit/2dfcd945d64f2598e95ba09e96c36dd617ad76cf) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-1][app] [set `latencyHint` to `playback`](https://github.com/ragestudio/comty/commit/fcef9a9683426d2acef7dbfb4b3c0350846b7a3e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-6][app] [filter non numbers values](https://github.com/ragestudio/comty/commit/7d13c94cfbba56d9bcf779bae140b9e06017a3b2) - by [@SrGooglo](https://github.com/srgooglo) - -* [+9/-2][app] [added `usePadding` option](https://github.com/ragestudio/comty/commit/42548d2af718c57fa675862790a38cb8e26c2041) - by [@SrGooglo](https://github.com/srgooglo) - -* [+17/-10][app] [improve label display](https://github.com/ragestudio/comty/commit/e5fdc90a9ee26486d7c1a310e78793111188bdd6) - by [@SrGooglo](https://github.com/srgooglo) - -* [+11/-2][app] [add step && marks](https://github.com/ragestudio/comty/commit/76dd480254282f98678a1d081fc1b6651a03207c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [decrease default sample rate to `48000` to avoid device related issues](https://github.com/ragestudio/comty/commit/e1ef3ff2ac109d9674137dbbf99cf1aba729ad31) - by [@SrGooglo](https://github.com/srgooglo) - -* [+31/-0][v0-50-2.md] [added changelog](https://github.com/ragestudio/comty/commit/e339c98986a8ce6fb6366272dbcaa1f29bb797e8) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-50-4.md b/changelogs/v0-50-4.md deleted file mode 100755 index 0eef4917..00000000 --- a/changelogs/v0-50-4.md +++ /dev/null @@ -1,7 +0,0 @@ -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.50.4](https://github.com/ragestudio/comty/commit/85b3ee7120d26f36364a4a54b4d4a78b4ab3bb23) - by [@SrGooglo](https://github.com/srgooglo) - -* [+130/-33][app] [support native media control](https://github.com/ragestudio/comty/commit/a80c3a5651a4a3a123d9f07351128c318c48d475) - by [@SrGooglo](https://github.com/srgooglo) - -* [+61/-0][app] [display capacitor app info](https://github.com/ragestudio/comty/commit/de946b115b867c8497d1141e3e5468e9e473e67d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+17/-0][v0-50-3.md] [added changelog](https://github.com/ragestudio/comty/commit/482701828804c2aded5dcc5a278b1f40d93804d5) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-51-0.md b/changelogs/v0-51-0.md deleted file mode 100755 index 96b82d37..00000000 --- a/changelogs/v0-51-0.md +++ /dev/null @@ -1,21 +0,0 @@ -* [+9/-9][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.51.0](https://github.com/ragestudio/comty/commit/1f2283629471c2093b46d198a4d25a106c819290) - by [@SrGooglo](https://github.com/srgooglo) - -* [+268/-185][app] [improve layout for mobile](https://github.com/ragestudio/comty/commit/2590d7e3ceaca3d135e54fd5de646035fcab6c54) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-1][app] [remove unused](https://github.com/ragestudio/comty/commit/82ab99d402b19d918fc53a70f6e75ee1cb749c92) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-0][app] [support passing valid element](https://github.com/ragestudio/comty/commit/b5303beab1060cedc15abe9a3b7d94da6f9fe93d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [declare route for music/*](https://github.com/ragestudio/comty/commit/03e0ef7f0cd503f5ef839a734a2c00b7a698239e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+786/-505][app] [update ui & bad typos](https://github.com/ragestudio/comty/commit/1170d0d85881ab81a5c0891bc11fd4560e00f840) - by [@SrGooglo](https://github.com/srgooglo) - -* [+277/-877][app] [refactor & restyle sidebar](https://github.com/ragestudio/comty/commit/e28efd1698503fc92da6cc50bde55247201ac562) - by [@SrGooglo](https://github.com/srgooglo) - -* [+27/-2][app] [Merge branch 'master' of https://github.com/ragestudio/comty](https://github.com/ragestudio/comty/commit/8787dd16f4a7eb97b90ef90d63f7ea30ec1d4122) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-0][v0-50-4.md] [added changelog](https://github.com/ragestudio/comty/commit/ca93fb308c74d81c6349c493533e1b0fdf71f9ba) - by [@SrGooglo](https://github.com/srgooglo) - -* [+216/-41][v0-50-3.md | app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Merge branch 'master' of https://github.com/ragestudio/comty](https://github.com/ragestudio/comty/commit/599d613c7942da492646842ea8ae7507b9e621a7) - by [@SrGooglo](https://github.com/srgooglo) - -* [+27/-2][app] [update android proyect](https://github.com/ragestudio/comty/commit/58aab1f0321ee333526e6cf69da180294ac83a92) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-51-1.md b/changelogs/v0-51-1.md deleted file mode 100755 index 1e17546c..00000000 --- a/changelogs/v0-51-1.md +++ /dev/null @@ -1,7 +0,0 @@ -* [+9/-9][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.51.1](https://github.com/ragestudio/comty/commit/ea7bc242c60baad4839ae79d8388780d2d2e6261) - by [@SrGooglo](https://github.com/srgooglo) - -* [+28/-4][app] [fix login drawer logics](https://github.com/ragestudio/comty/commit/f4ba64531ad3700167b778a9920ffc7be5829ec2) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-0][app] [added missing overflow rule](https://github.com/ragestudio/comty/commit/94f500aa8c2903b37b79d37a58ed2920ff116797) - by [@SrGooglo](https://github.com/srgooglo) - -* [+21/-0][v0-51-0.md] [add changelog](https://github.com/ragestudio/comty/commit/10525cfa2c5e158704e75cc50ebe76912f36544e) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-52-0.md b/changelogs/v0-52-0.md deleted file mode 100755 index fe6eac25..00000000 --- a/changelogs/v0-52-0.md +++ /dev/null @@ -1,49 +0,0 @@ -* [+12/-12][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.52.0](https://github.com/ragestudio/comty/commit/876064e4a82591465f90fa392ff8382209ba75a3) - by [@SrGooglo](https://github.com/srgooglo) - -* [+127/-0][app] [added basic layout](https://github.com/ragestudio/comty/commit/0a9a6c3106fcf6ca794f4370a7a3fedd9d8d9ec4) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-1][app] [added deps](https://github.com/ragestudio/comty/commit/4047667911a471eff348a3260188124dc41685ba) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][app] [format](https://github.com/ragestudio/comty/commit/564022bcb9e6b41f95639b1fb93af39353f45175) - by [@SrGooglo](https://github.com/srgooglo) - -* [+61/-0][app] [added `rooms` core](https://github.com/ragestudio/comty/commit/c30913708fcba9d793767de91850701fcf37ebca) - by [@SrGooglo](https://github.com/srgooglo) - -* [+58/-1][app] [added some hacks](https://github.com/ragestudio/comty/commit/f0e7a0a199946c3f420ca3e38091c034b19b64c8) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][internal] [use dragonfly](https://github.com/ragestudio/comty/commit/85bf5dea339b507422643800ceb6083e090b7eda) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][classes] [allow mutate options](https://github.com/ragestudio/comty/commit/8c35fd4f9a73f70a86203a7cd6a9e44097a4d547) - by [@SrGooglo](https://github.com/srgooglo) - -* [+12/-4][classes] [improve redis auth](https://github.com/ragestudio/comty/commit/be4e2a3cd9c3bfe0bd8528bb0181203b9c86c6c7) - by [@SrGooglo](https://github.com/srgooglo) - -* [+8/-1][classes] [support `useDate`](https://github.com/ragestudio/comty/commit/0a17e141a92f6e031d4d55ea832c044f49aae70d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+188/-0][file_server | music_server] [added fixments](https://github.com/ragestudio/comty/commit/0f4d6d3213ccd09425fce2107e64d8100ab4005a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+160/-4][music_server] [added `likes` logic](https://github.com/ragestudio/comty/commit/b2eb2a94fbbf43a580d60b92db9174382c72f2ad) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-2][server] [update deps](https://github.com/ragestudio/comty/commit/c2bff2a0921981f019ea2384a528d75b31e8564b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+269/-254][music_server] [move classes](https://github.com/ragestudio/comty/commit/bbf53d36a68e74427e87aa40332b57310b011462) - by [@SrGooglo](https://github.com/srgooglo) - -* [+11/-15][file_server] [support backblaze](https://github.com/ragestudio/comty/commit/f856ce92d1bc1f2247e635b834b0fe5cf1faa31d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+45/-1][file_server] [rename `post-process`](https://github.com/ragestudio/comty/commit/6fcd98b070e026f1bc0e1954ef7f2b06a7df08be) - by [@SrGooglo](https://github.com/srgooglo) - -* [+44/-7][file_server] [support providers](https://github.com/ragestudio/comty/commit/70778caba93764a83c0a91eed2bfb489ee0f01a9) - by [@SrGooglo](https://github.com/srgooglo) - -* [+59/-5][app | comty.js] [handle track likes](https://github.com/ragestudio/comty/commit/c25528269a122469c5e83309377be1c175ca9084) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-19][app] [use `seekToTimeLabel` utils](https://github.com/ragestudio/comty/commit/c275242f1e0927ff80ca8137bbbf0636895c246e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+34/-0][app] [added `useWsEvents` hooks](https://github.com/ragestudio/comty/commit/c225658d15114b96d91da399a186771590193373) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-2][app] [fix upload queue](https://github.com/ragestudio/comty/commit/a5ffd235fda6c8f7c4075d8e4e4fe1a88a106649) - by [@SrGooglo](https://github.com/srgooglo) - -* [+43/-5][app] [support likes & duration resolve](https://github.com/ragestudio/comty/commit/76267ef0e6804d77af8d0edd1e0e49e8b5ed2ff8) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][music_server] [sort by creatrion date](https://github.com/ragestudio/comty/commit/1938916e56783327d648b3bc217132adb4ffe88a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+39/-5][app] [display visiblity info](https://github.com/ragestudio/comty/commit/dfb0e463132f712f68511f55476af1ec0ec5c7dc) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-0][v0-51-1.md] [add changelog](https://github.com/ragestudio/comty/commit/a427f6c6cf75d42de2d688019e538781a3f51735) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-52-1.md b/changelogs/v0-52-1.md deleted file mode 100755 index 7805c993..00000000 --- a/changelogs/v0-52-1.md +++ /dev/null @@ -1,11 +0,0 @@ -* [+9/-9][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.52.1](https://github.com/ragestudio/comty/commit/1c4344fa7984283d9aac91e7100d198705913bf1) - by [@SrGooglo](https://github.com/srgooglo) - -* [+22/-6][app] [fix item style](https://github.com/ragestudio/comty/commit/f36141326b6aff189d6f034a03f581cd70f6d5ce) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-0][app] [fix width for post-lists](https://github.com/ragestudio/comty/commit/31ef4da3aeebf049025ef951b53b7fecf824532f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-9][classes] [support `REDIS_NO_AUTH`](https://github.com/ragestudio/comty/commit/ad60cade7bb80c804369451d1c8d50cb87419882) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][classes] [added missing `clientOpts`](https://github.com/ragestudio/comty/commit/2114a81500669b9e86c9f0dd346b44372ca8df6a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+49/-0][v0-52-0.md] [add changelog](https://github.com/ragestudio/comty/commit/ab7cb659a7007ceab52cb19da569fed7d81c458e) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-52-2.md b/changelogs/v0-52-2.md deleted file mode 100755 index 8bbbbe8f..00000000 --- a/changelogs/v0-52-2.md +++ /dev/null @@ -1,21 +0,0 @@ -* [+8/-8][app | chat_server | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.52.2](https://github.com/ragestudio/comty/commit/829ac9509ad4c80e43e3ef5118bf6ff9cdb89938) - by [@SrGooglo](https://github.com/srgooglo) - -* [+6/-6][chat_server | comty.js | file_server | marketplace_server | music_server | server] [bump comty.js](https://github.com/ragestudio/comty/commit/2d28eeec57f146a60b20f338121bd870cc83cb44) - by [@SrGooglo](https://github.com/srgooglo) - -* [+20/-19][app | comty.js | server] [renamed typo](https://github.com/ragestudio/comty/commit/8688f5383fa2b997714305dd2a4b77b24845fa52) - by [@SrGooglo](https://github.com/srgooglo) - -* [+8/-11][wrapper] [improve args](https://github.com/ragestudio/comty/commit/4b264e71d3564ee46be3b90494a9f727bfa6f859) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][file_server] [set header](https://github.com/ragestudio/comty/commit/d7ecb6fa0c6cc3d51006808d953081caa5662c0f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-3][file_server] [update default headers](https://github.com/ragestudio/comty/commit/1640e2bb2f9791262c9a166067494c93de835522) - by [@SrGooglo](https://github.com/srgooglo) - -* [+28/-5][file_server] [initialize headers](https://github.com/ragestudio/comty/commit/5e13cd712b4053bac6ba5fa1c61df61a1de2340f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-2][file_server] [allow `preflightContinue`](https://github.com/ragestudio/comty/commit/041c64ad64b393dc79b330e1816de1e9cab70252) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-0][file_server] [added cors](https://github.com/ragestudio/comty/commit/2a7fd8de3d94541011179bfc0c324df9d5612e22) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-1][file_server] [remove log](https://github.com/ragestudio/comty/commit/2cf64b5e6b8536b9fd060cad408c5be1bb9a589c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+11/-0][v0-52-1.md] [added changelog](https://github.com/ragestudio/comty/commit/172e4b4c059e852b65b625e45b8118ba31050c53) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-53-0.md b/changelogs/v0-53-0.md deleted file mode 100755 index 040d3f03..00000000 --- a/changelogs/v0-53-0.md +++ /dev/null @@ -1,27 +0,0 @@ -* [+9/-9][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.53.0](https://github.com/ragestudio/comty/commit/a451353be0ff97a474849dd2729296fcfbaabce8) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][server] [added missing `createdAt` public getter](https://github.com/ragestudio/comty/commit/22ec1e9089cc68e572d9729683ea65df893e7d01) - by [@SrGooglo](https://github.com/srgooglo) - -* [+272/-104][app] [improve mobile mode for `account` page](https://github.com/ragestudio/comty/commit/0a54cc6f1a5ac1492013f12edaeb0600a08f3f38) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-0][app] [added style](https://github.com/ragestudio/comty/commit/6c59b8b850542c4b0bf4162626aca0b5bf054cfe) - by [@SrGooglo](https://github.com/srgooglo) - -* [+27/-6][app] [improve `NoResults`](https://github.com/ragestudio/comty/commit/b2e5b523d130609b7eaa9f8e421dccf83349c6cd) - by [@SrGooglo](https://github.com/srgooglo) - -* [+393/-8][app] [added `MobileUserCard`](https://github.com/ragestudio/comty/commit/86f6daf32168d391c820e2d5994aad21826acd89) - by [@SrGooglo](https://github.com/srgooglo) - -* [+36/-3][app] [use `MobileUserCard`](https://github.com/ragestudio/comty/commit/885b77390a09549dd5c425282443acc1a9cdfadc) - by [@SrGooglo](https://github.com/srgooglo) - -* [+26/-10][app] [improve props](https://github.com/ragestudio/comty/commit/0eb3449989593001ab46b2eea4223141d509d38e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-1][app] [format](https://github.com/ragestudio/comty/commit/3f7de0ef85eec866b40801c53ca5bb910b1d468b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][server] [added missing `links` to publicGetters](https://github.com/ragestudio/comty/commit/5f74498fdd8177e1b981f8d60cbc09d5d5d647a1) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-2][app | server] [limit max description lenght](https://github.com/ragestudio/comty/commit/0b76e599907ba3aa910311e45b0a7e3ec5a74243) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-52][app] [remove trash](https://github.com/ragestudio/comty/commit/7cfb41bc66469bcd998aee4f02280f308e9a925d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-10][internal] [disable temporaly cluster mode](https://github.com/ragestudio/comty/commit/b243c8d3966a283bee259f686096b506aa6185b5) - by [@SrGooglo](https://github.com/srgooglo) - -* [+21/-0][v0-52-2.md] [add changelog](https://github.com/ragestudio/comty/commit/695f107bd36e24ee32be4a15a1b50b78e083d59b) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-53-1.md b/changelogs/v0-53-1.md deleted file mode 100755 index 5d107592..00000000 --- a/changelogs/v0-53-1.md +++ /dev/null @@ -1,3 +0,0 @@ -* [+5/-2][app] [fix style](https://github.com/ragestudio/comty/commit/6cbd619dbc839127d706ec9f2602b7cfb0ffbfd4) - by [@SrGooglo](https://github.com/srgooglo) - -* [+27/-0][v0-53-0.md] [added changelog](https://github.com/ragestudio/comty/commit/8258bbe783a9528172b53b86f2a56409629806cf) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-53-2.md b/changelogs/v0-53-2.md deleted file mode 100755 index b81db50a..00000000 --- a/changelogs/v0-53-2.md +++ /dev/null @@ -1,11 +0,0 @@ -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.53.2](https://github.com/ragestudio/comty/commit/ab2fa65b0b724f4f566e82ebea46b712656aac3a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+44/-12][app] [added basic mobile tour](https://github.com/ragestudio/comty/commit/b682065f62715c17a16b41a062ebe96ab31e0225) - by [@SrGooglo](https://github.com/srgooglo) - -* [+59/-11][app] [improve account layout with queries](https://github.com/ragestudio/comty/commit/daf6d6ad717b07cc403a07ef7b0537e89f0ef139) - by [@SrGooglo](https://github.com/srgooglo) - -* [+153/-36][app] [improve badges display](https://github.com/ragestudio/comty/commit/e13ab54398a939a5e05ebae392d160e7c010c190) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][comty.js] [fix bad namespace](https://github.com/ragestudio/comty/commit/a2b2634f57ec08ac7d445a80e3e57265f49800bb) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-0][v0-53-1.md] [add changelog](https://github.com/ragestudio/comty/commit/4343d1474ee5c9086fbc8bd7bdb913f7d4df7e1b) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-54-0.md b/changelogs/v0-54-0.md deleted file mode 100755 index c0b5a3ed..00000000 --- a/changelogs/v0-54-0.md +++ /dev/null @@ -1,59 +0,0 @@ -* [+5/-5][chat_server | file_server | marketplace_server | music_server | server] [update `comty.js`](https://github.com/ragestudio/comty/commit/1865f02cee2cb0c1457b419aa9f9d74b0aeb6dbc) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.54.0](https://github.com/ragestudio/comty/commit/dcf15b383e9dcfebee61555d86cc76036abb7a2f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+303/-0][app] [added wav decoders workers](https://github.com/ragestudio/comty/commit/fc40399026b42ff6bf024906e6b718dc045b507a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+318/-0][app] [added `AudioDataWorkletStream`](https://github.com/ragestudio/comty/commit/4ef6e1e664fc8e71c3ac1ffc563ab1a765980378) - by [@SrGooglo](https://github.com/srgooglo) - -* [+19/-5][app] [improve sizes for mobile](https://github.com/ragestudio/comty/commit/ad574fff3713280ac1cc00bb3391d1ffbb585bdb) - by [@SrGooglo](https://github.com/srgooglo) - -* [+400/-26][app] [use `html` as layout root](https://github.com/ragestudio/comty/commit/5f2a532a1a14c12755c3fec6fa14ef942903f348) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-1][music_server] [makes `/track/*/refresh-cache` endpoint auth only](https://github.com/ragestudio/comty/commit/154d977ebd447fa4642b203b3242e7a3e64393fe) - by [@SrGooglo](https://github.com/srgooglo) - -* [+34/-0][music_server] [added `/tracks/liked` endpoint](https://github.com/ragestudio/comty/commit/9302365cb6cc7c3c01ffdcbee44cb84bb8c36b2e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+44/-0][file_server] [added `stream` controller to `fileserver`](https://github.com/ragestudio/comty/commit/9dedf59994a3eb0ebab152b28867adb52398cf23) - by [@SrGooglo](https://github.com/srgooglo) - -* [+17/-0][comty.js] [added `music` mode](https://github.com/ragestudio/comty/commit/ac1cfb42d61d0596527f3fa7a9628bd43038e5c6) - by [@SrGooglo](https://github.com/srgooglo) - -* [+60/-22][app] [added `favorites` tab](https://github.com/ragestudio/comty/commit/a9bbef6d02f633403e0ff08d6c825c30eb7e607a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-181][app] [use `PlaylistView`](https://github.com/ragestudio/comty/commit/596d0567a581a0fdcd54aa325a4d9af379414800) - by [@SrGooglo](https://github.com/srgooglo) - -* [+49/-0][app] [added `track` likes logic](https://github.com/ragestudio/comty/commit/c9842f9f1e56789c004770724f20af785f3ea5c0) - by [@SrGooglo](https://github.com/srgooglo) - -* [+22/-4][app] [display user badges](https://github.com/ragestudio/comty/commit/d9b6d212a1d9a5c3d59e77bd74a905d28cb9611a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-2][app] [use grid](https://github.com/ragestudio/comty/commit/ba839b10dbc18dedb9002f37aa23d8975a9a0c0d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+81/-47][app] [improve style & mobile layout](https://github.com/ragestudio/comty/commit/3fa9b30437d6412ef42203c668705b14ca3841b0) - by [@SrGooglo](https://github.com/srgooglo) - -* [+444/-4][app] [move music components to `Music` into components](https://github.com/ragestudio/comty/commit/0223a6a60c8e74212beacf6a0611418a488e4c27) - by [@SrGooglo](https://github.com/srgooglo) - -* [+170/-82][app] [improve searcher](https://github.com/ragestudio/comty/commit/a03321fceff6f06ce428e1d8b34ceb1e8596ff6d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+214/-206][app] [move `PlaylistItem` to components](https://github.com/ragestudio/comty/commit/70fb020842f3ad6ede9de77cd52df159e9750b22) - by [@SrGooglo](https://github.com/srgooglo) - -* [+9/-4][app] [fix support for new modals](https://github.com/ragestudio/comty/commit/8d779ee645a5e60090c47468838f4bd5f6722391) - by [@SrGooglo](https://github.com/srgooglo) - -* [+53/-33][app] [support render tab footer](https://github.com/ragestudio/comty/commit/28d547887514894c5d1c13e22a5abcbdfe715450) - by [@SrGooglo](https://github.com/srgooglo) - -* [+142/-99][app] [improve display user badges](https://github.com/ragestudio/comty/commit/9dce36f588aa33de386a14026ae0a30d5398a0be) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-1][app] [toggle collapse when click entire component](https://github.com/ragestudio/comty/commit/1d98c33d7eaf52e5ec79f07ddffe4f716bec84c8) - by [@SrGooglo](https://github.com/srgooglo) - -* [+206/-137][app] [use new modal controller](https://github.com/ragestudio/comty/commit/4b13c84bc1b4f7b77b6cfb77a1f348c5def5bbba) - by [@SrGooglo](https://github.com/srgooglo) - -* [+169/-192][chat_server | file_server | marketplace_server | music_server | server | classes] [move models to shared lib `DbModels`](https://github.com/ragestudio/comty/commit/effdd5cb6ec17f5e095dbf46da933aedd62d4a2f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-1][app] [handle default behavior](https://github.com/ragestudio/comty/commit/45cd7aa5b56974c7a550b7a8e91fe4d1965c31cc) - by [@SrGooglo](https://github.com/srgooglo) - -* [+17/-16][app] [support remote resource](https://github.com/ragestudio/comty/commit/b3348fd817ee0cfb1055b0ecff411d2fd576797d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+9/-0][app] [created `/privacy` page](https://github.com/ragestudio/comty/commit/dceedb1e8ace46ad1640430573df27fd3fd9803e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+104/-0][app] [added `MarkdownReader` component](https://github.com/ragestudio/comty/commit/6d2c50e46e5f103a8e5931b38f352ce11bc969ef) - by [@SrGooglo](https://github.com/srgooglo) - -* [+40/-7][app] [added privacy doc reader](https://github.com/ragestudio/comty/commit/79f2355b24a9b8e2566395eb1479450f981a0fc2) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-54-1.md b/changelogs/v0-54-1.md deleted file mode 100755 index b31050ae..00000000 --- a/changelogs/v0-54-1.md +++ /dev/null @@ -1,5 +0,0 @@ -* [+9/-9][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.54.1](https://github.com/ragestudio/comty/commit/dca36fedc1dadafc7cc34f8ad3c147d63087bfe3) - by [@SrGooglo](https://github.com/srgooglo) - -* [+100/-10][app | server] [improve search for mobile (not fix)](https://github.com/ragestudio/comty/commit/ef27900934ff113e8f179e4c8682d1ffb5746f78) - by [@SrGooglo](https://github.com/srgooglo) - -* [+59/-0][v0-54-0.md] [added changelog](https://github.com/ragestudio/comty/commit/156c3e422012d4c0a7688b6a28137f2b8840af52) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-54-2.md b/changelogs/v0-54-2.md deleted file mode 100755 index 3aebfa6c..00000000 --- a/changelogs/v0-54-2.md +++ /dev/null @@ -1,27 +0,0 @@ -* [+9/-9][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.54.2](https://github.com/ragestudio/comty/commit/e58d9e70714f3baed73c9d97e93203fa462a9802) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-15][chat_server | file_server | marketplace_server | music_server | server] [force overwrite envs](https://github.com/ragestudio/comty/commit/bbea17f904fdd099fd018e310baee052c6d1c791) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-0][chat_server | file_server | marketplace_server | music_server | server] [display log](https://github.com/ragestudio/comty/commit/19ec95b02d26a9097d728bfe2dba747a035d6b77) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-0][internal] [use node_args](https://github.com/ragestudio/comty/commit/8705ce12351c22051977e15633b62fb2c8d66cb4) - by [@SrGooglo](https://github.com/srgooglo) - -* [+47/-19][chat_server | file_server | marketplace_server | music_server | server] [support `process.env.USE_LINKED_SHARED`](https://github.com/ragestudio/comty/commit/0c2964183a3ec9130c0413074e71af903eb4dd7b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][classes] [check if model exist](https://github.com/ragestudio/comty/commit/0c50f56337d5fc92bad602c53f652662cfbdc20c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-3][app] [adjust avatar sizes](https://github.com/ragestudio/comty/commit/7563ee5b9fc94b18a9506cfe5aeb468ed65ce410) - by [@SrGooglo](https://github.com/srgooglo) - -* [+12/-4][app] [adjust `verification_tick`](https://github.com/ragestudio/comty/commit/591be63a8fa76279ab85976a03d835f71e355e54) - by [@SrGooglo](https://github.com/srgooglo) - -* [+6/-3][app] [support props for custom icons](https://github.com/ragestudio/comty/commit/943fad8ad56f0d55aab53cf017096eddff8c9a38) - by [@SrGooglo](https://github.com/srgooglo) - -* [+14/-0][app] [adjust sizes for mobile](https://github.com/ragestudio/comty/commit/86abec01c7fbcc01c8c02ea488937538168d3a29) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [handle play track on playlists](https://github.com/ragestudio/comty/commit/fbdbb8f194a80aac1cf538cd7eed17c949a0cbe1) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][internal] [set `LOG_REQUESTS` env to true](https://github.com/ragestudio/comty/commit/8cce8915229dc6a3da34b1fcaba5b03a1868f77e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-1][classes] [avoid recompile db models](https://github.com/ragestudio/comty/commit/10fa669dc98912b5ca5c4a02f0a90d05bb972141) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-0][v0-54-1.md] [added changelog](https://github.com/ragestudio/comty/commit/27ffadfe5955a454c53846bd710df9febadb7955) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-54-3.md b/changelogs/v0-54-3.md deleted file mode 100755 index f8ba399c..00000000 --- a/changelogs/v0-54-3.md +++ /dev/null @@ -1,33 +0,0 @@ -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.54.3](https://github.com/ragestudio/comty/commit/d7bf9cd28b034183daab2147fbd5af96b1d7f946) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-1][app] [added deps](https://github.com/ragestudio/comty/commit/8b42f06ebf6828bfbfbb6a8539e9f725b1a81be5) - by [@SrGooglo](https://github.com/srgooglo) - -* [+114/-198][app] [improve posts layout](https://github.com/ragestudio/comty/commit/f038784e78782c7a6e969c52a10f2b5d081fcc40) - by [@SrGooglo](https://github.com/srgooglo) - -* [+21/-20][server] [use `createTokenRegeneration`](https://github.com/ragestudio/comty/commit/d0003ca7f20b04639420dc0e1a5900d9423c900a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+11/-3][app] [adjust media queries](https://github.com/ragestudio/comty/commit/7d45d039e1cfb213f3def8cc53cae1ad9b9e5cea) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-0][app] [toggle centered content to `false`](https://github.com/ragestudio/comty/commit/9dc16e86b094b35a24a7ae96504d8f04b110773c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-0][app] [fix sticky position](https://github.com/ragestudio/comty/commit/f324123f9a8b1f10020036c40a7047f3b5bae93e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+145/-410][app] [improve layout & space use](https://github.com/ragestudio/comty/commit/7e346ea2b135bd274c16f9f649cef17dfa132d65) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-390][app] [remove `stream` core](https://github.com/ragestudio/comty/commit/51a1cf44ca178ea6f839788de8e1106d841508f6) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-0][app] [fix: missing state update](https://github.com/ragestudio/comty/commit/07d09f5494c7e883b8cd853405c75d3735c3d9f5) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-0][app] [fix hover color](https://github.com/ragestudio/comty/commit/784d4778bc3bed9cbd187f5c2fb86e94b208de6e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-0][app] [fix missing state](https://github.com/ragestudio/comty/commit/c8cd2913f35cb7e39c6cf89e78dc4c8b52484c3d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+26/-26][app] [fix centered content](https://github.com/ragestudio/comty/commit/0f48ea08b46589d52504ff7148ff0ee98d2a44bd) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][classes] [display redis hostname](https://github.com/ragestudio/comty/commit/2749db02dd8a94de071d23c87d2cd402b0333533) - by [@SrGooglo](https://github.com/srgooglo) - -* [+12/-0][music_server | classes] [sort liked tracks](https://github.com/ragestudio/comty/commit/6f6ba973179441cb21d65dfba7b39b7beaf6b8c1) - by [@SrGooglo](https://github.com/srgooglo) - -* [+12/-0][app] [enable scroll](https://github.com/ragestudio/comty/commit/451c8c057d7187f62993b6a8517b5ed7469b01ca) - by [@SrGooglo](https://github.com/srgooglo) - -* [+27/-0][v0-54-2.md] [add changelog](https://github.com/ragestudio/comty/commit/483a02ba1a333196905a84c650140451217107ce) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-54-4.md b/changelogs/v0-54-4.md deleted file mode 100755 index 4dc58900..00000000 --- a/changelogs/v0-54-4.md +++ /dev/null @@ -1,5 +0,0 @@ -* [+9/-9][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | wrapper] [Bump version to 0.54.4](https://github.com/ragestudio/comty/commit/5b7d32acdabbee943c822c6af64fc64a67051d0d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-4][app] [render debug if local storage item is presented](https://github.com/ragestudio/comty/commit/4ff73493263c70ba3053b8ff4ab2c1a3fe4517ed) - by [@SrGooglo](https://github.com/srgooglo) - -* [+33/-0][v0-54-3.md] [add changelog](https://github.com/ragestudio/comty/commit/6e9e6a7e511bda38cb2aedaec6849d6d92e2915f) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-55-0.md b/changelogs/v0-55-0.md deleted file mode 100755 index 5775f3f9..00000000 --- a/changelogs/v0-55-0.md +++ /dev/null @@ -1,59 +0,0 @@ -* [+6/-6][chat_server | file_server | marketplace_server | music_server | server | sync_server] [update comty.js dep](https://github.com/ragestudio/comty/commit/80d06aba61f9daac6d52f6e9e7d4a0209b1f9f51) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.55.0](https://github.com/ragestudio/comty/commit/88d6f59234fc7c985ba45fd86d1735e145179f27) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-0][app] [fix style for mobile](https://github.com/ragestudio/comty/commit/9dd3c6ed62a44b878af55b65ffce22cf91ecf298) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-2][server] [update exports](https://github.com/ragestudio/comty/commit/3e1303fcb1cb1b1fb2ae9536fa19b28f0463f67d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+22/-1][app] [show service](https://github.com/ragestudio/comty/commit/36bc26fd7e114e2b25335f0c47d5c70f0ab8faa3) - by [@SrGooglo](https://github.com/srgooglo) - -* [+55/-7][app] [fix style](https://github.com/ragestudio/comty/commit/eece69dbb133ca18b523e640a5c5265a34aa96db) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [increate max width](https://github.com/ragestudio/comty/commit/6534185587a1cfe2f9d9ed2920ddbbdd760c6525) - by [@SrGooglo](https://github.com/srgooglo) - -* [+157/-11][comty.js] [implement sync server models](https://github.com/ragestudio/comty/commit/2caafab4e4b292bb93f7697cc455aa77486ea106) - by [@SrGooglo](https://github.com/srgooglo) - -* [+46/-5][app] [enable tidal search](https://github.com/ragestudio/comty/commit/d344653e574daba12d476eacc58dde22a01b49eb) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-2][app] [display service](https://github.com/ragestudio/comty/commit/0db4e57f023fde811ee2337059ebece0ffd6eb0a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+90/-1][music_server] [implement `/search` endpoint](https://github.com/ragestudio/comty/commit/eab439e30197c818178c3fe942497716caf33d48) - by [@SrGooglo](https://github.com/srgooglo) - -* [+15/-1][wrapper] [added `sync_server` to dev servers](https://github.com/ragestudio/comty/commit/4fd0e330752e5be394f17022690b1a8efbc09ae0) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-2][server] [check if env exist](https://github.com/ragestudio/comty/commit/94bc0a2d84b0c151562848d4a2c172986f6d3b56) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][server] [set params an object by default](https://github.com/ragestudio/comty/commit/69d4a50a04b291f73402ee805124da26061fa17f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-319][server] [remove unused controller](https://github.com/ragestudio/comty/commit/4d59accafeb6eb4d1bd68d0ec59127f077950e41) - by [@SrGooglo](https://github.com/srgooglo) - -* [+174/-0][classes] [added basic tidal api wrapper](https://github.com/ragestudio/comty/commit/c6e55f4f2e6e4eace15b8761397341b91e2ab3a0) - by [@SrGooglo](https://github.com/srgooglo) - -* [+17/-0][classes] [implemented `has` method](https://github.com/ragestudio/comty/commit/1f73d01e3ce41a93d7cce9af67cd2684969835e6) - by [@SrGooglo](https://github.com/srgooglo) - -* [+916/-0][sync_server] [implement `sync_server`](https://github.com/ragestudio/comty/commit/13bdccd53d6ee608610af95d2638b9c5e2785384) - by [@SrGooglo](https://github.com/srgooglo) - -* [+16/-8][chat_server | file_server | marketplace_server | music_server] [check if env already exists](https://github.com/ragestudio/comty/commit/2d464a7fae5fe69395422733c21dd58e57865dba) - by [@SrGooglo](https://github.com/srgooglo) - -* [+13/-1][app] [added Music releases tab](https://github.com/ragestudio/comty/commit/777bed913550701a2013084b3161f597562141c2) - by [@SrGooglo](https://github.com/srgooglo) - -* [+9/-2][app] [fix style](https://github.com/ragestudio/comty/commit/972e698528f2519da82078c965e498d5bbef63fe) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-1][app] [support `modelsParams`](https://github.com/ragestudio/comty/commit/617393de78798ad877913c07a4713a7e1889da4e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+17/-5][app] [fix ctx for settings items](https://github.com/ragestudio/comty/commit/d02bd49231c6a5f2c1c190e87fb6ef42a1d46042) - by [@SrGooglo](https://github.com/srgooglo) - -* [+124/-122][app] [use `syncAccountButton`](https://github.com/ragestudio/comty/commit/bec5a2b5d090148dc5fe1050eceb3d75ce1e77b5) - by [@SrGooglo](https://github.com/srgooglo) - -* [+25/-24][server] [use try&catch](https://github.com/ragestudio/comty/commit/8cf613fbe637112cad1dd8475f9db34499b46426) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][server] [fix typo](https://github.com/ragestudio/comty/commit/5646510a2260c799c519c3eb3941f452a85bd5d0) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][server] [import fs](https://github.com/ragestudio/comty/commit/7fb137c5f88ac422e386e37d3a00a2d702ad62c4) - by [@SrGooglo](https://github.com/srgooglo) - -* [+6/-0][server] [initialize cache path](https://github.com/ragestudio/comty/commit/8ff7e45c9ba9bfb265060baabef3e1494e260ad5) - by [@SrGooglo](https://github.com/srgooglo) - -* [+19/-14][server] [improve error handling](https://github.com/ragestudio/comty/commit/3b6e2fa9e2647b156fe2ca2b2b796535f200bd17) - by [@SrGooglo](https://github.com/srgooglo) - -* [+34/-29][server] [handle error on `flagNsfwByAttachments`](https://github.com/ragestudio/comty/commit/7343f5df83da0c4f185059bf9528d9737648a293) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-56-0.md b/changelogs/v0-56-0.md deleted file mode 100755 index 0f38f0e7..00000000 --- a/changelogs/v0-56-0.md +++ /dev/null @@ -1,33 +0,0 @@ -* [+6/-6][chat_server | file_server | marketplace_server | music_server | server | sync_server] [update comty.js dep](https://github.com/ragestudio/comty/commit/a31dabdfcf0427b8b066d5f42e60c02b59de9e6d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+12/-12][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.56.0](https://github.com/ragestudio/comty/commit/3e1e91cee3ade7bde8b7e48fc2bfa2038e8f5006) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-2][app] [update evite dep](https://github.com/ragestudio/comty/commit/5d460563ae91b05a0d34aab93aa4a195f9b7621d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+174/-173][app] [update evite initialization & post rendering](https://github.com/ragestudio/comty/commit/6c4724201c0652df1eb0aa5f90944d24d7e1d421) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-53][app] [use `PerformanceLog` class](https://github.com/ragestudio/comty/commit/ae0a4803142a1ef4bec5d51e86aca43d42e75f3f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+75/-8][comty.js] [implement new music & sync models](https://github.com/ragestudio/comty/commit/76fa2a3fd1fd2d06375cc16e565d27dc66a1b051) - by [@SrGooglo](https://github.com/srgooglo) - -* [+133/-51][app | music_server | sync_server | classes] [support extended tidal funcionality & favourite tracks](https://github.com/ragestudio/comty/commit/f0227354c63091a7bc171981909a2af6e67994f8) - by [@SrGooglo](https://github.com/srgooglo) - -* [+44/-38][app] [use new player methods](https://github.com/ragestudio/comty/commit/cf2d4872b6587bdb569d21838aaa37dd656152ca) - by [@SrGooglo](https://github.com/srgooglo) - -* [+78/-69][app] [use new evite methods](https://github.com/ragestudio/comty/commit/2057b3473db105e9294562b67151bb40c6fa2e55) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1892/-333][app] [migrate `player` to `playerv2`](https://github.com/ragestudio/comty/commit/aa8e0864cc59d2284e4b516c4dd744b69a0b2525) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-406][app] [remove unused component](https://github.com/ragestudio/comty/commit/664b33cd3a488ce14bfe2081264d76b54515fe7f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+53/-0][app] [added `PerformanceLog` class](https://github.com/ragestudio/comty/commit/612d831a294d7833d73177c78d2040f21d825903) - by [@SrGooglo](https://github.com/srgooglo) - -* [+192/-26][server | classes] [move some admin endpoints to a independent controller](https://github.com/ragestudio/comty/commit/2640b579255e6727816939bf9bcaa2bb8678329c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+9/-8][classes] [update `user` db schema](https://github.com/ragestudio/comty/commit/aaececd91e8bf4959bb7b2f76bab87d91429f258) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][post-deploy.js] [remove exclusion](https://github.com/ragestudio/comty/commit/a6d42e024a93d161bcd407ec80c4aa38e4623702) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-0][internal] [added sync_api to ecosystem](https://github.com/ragestudio/comty/commit/5de963ac16ce2ec3e9989c4a41d1cc8b6ba3a31c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+59/-0][v0-55-0.md] [add changelog](https://github.com/ragestudio/comty/commit/79c8418b1f2b77dfe33b9fa03a6fdb310ec26da7) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-56-1.md b/changelogs/v0-56-1.md deleted file mode 100755 index e1454b48..00000000 --- a/changelogs/v0-56-1.md +++ /dev/null @@ -1,9 +0,0 @@ -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.56.1](https://github.com/ragestudio/comty/commit/a52b4b5f5913d7422cfce474cd33828b27ec87c3) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-2][app] [fix seekbar initial states](https://github.com/ragestudio/comty/commit/e21a02a5da2a0483bca7779d4fe19e635a429e62) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-2][app] [disable `BPMProcessorNode` temporaly due incompatibilities between platforms and configs](https://github.com/ragestudio/comty/commit/0511a508bcad0bef01e8801ff49a6bd2f3fefc0c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+11/-2][app] [fix playback modes](https://github.com/ragestudio/comty/commit/7a3d11eba7b34d2c5e470d08d2ab72cff83799f0) - by [@SrGooglo](https://github.com/srgooglo) - -* [+33/-0][v0-56-0.md] [add changelog](https://github.com/ragestudio/comty/commit/3a57b1b5fb889862318186671a6b3a44c5cb80d1) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-56-2.md b/changelogs/v0-56-2.md deleted file mode 100755 index 48b6f14f..00000000 --- a/changelogs/v0-56-2.md +++ /dev/null @@ -1,15 +0,0 @@ -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.56.2](https://github.com/ragestudio/comty/commit/7e847b129cec3a3a3c2b2c74f059857bf87f371b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-17][app] [use sync.getActiveLinkedServices()](https://github.com/ragestudio/comty/commit/122e28b6a5c5495782a1112bbd39010a93c72d71) - by [@SrGooglo](https://github.com/srgooglo) - -* [+22/-13][app] [initialize active services on event `app.initialization.start`](https://github.com/ragestudio/comty/commit/ef642231df6617e77e698d76b152d3e5962d6396) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-2][app] [set autofocus to true](https://github.com/ragestudio/comty/commit/bcd285f549c411b4907ba67d21082ea9525cbc31) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [disable auto focus by default](https://github.com/ragestudio/comty/commit/51a5372cdc39e7d4c3710d4e65313566711fe6f8) - by [@SrGooglo](https://github.com/srgooglo) - -* [+35/-1742][app] [remove old player core](https://github.com/ragestudio/comty/commit/7748e5943915c7f47d43b520ef23aabf48ac56dd) - by [@SrGooglo](https://github.com/srgooglo) - -* [+16/-1][internal] [update public releases](https://github.com/ragestudio/comty/commit/1911b537124fd35f31e1d090ce7422786cacab93) - by [@SrGooglo](https://github.com/srgooglo) - -* [+9/-0][v0-56-1.md] [added chagelog](https://github.com/ragestudio/comty/commit/3ce0eaca3beed1b9963389bdb06f1e03d1c70575) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-56-3.md b/changelogs/v0-56-3.md deleted file mode 100755 index a366aabc..00000000 --- a/changelogs/v0-56-3.md +++ /dev/null @@ -1,23 +0,0 @@ -* [+6/-6][chat_server | file_server | marketplace_server | music_server | server | sync_server] [update comty.js](https://github.com/ragestudio/comty/commit/1b863a592746155d5722bbc12fa7de7f8cd0681a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+11/-11][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.56.3](https://github.com/ragestudio/comty/commit/184c440f2f585e1dd99c12b03c5f8f5a8a05c2dc) - by [@SrGooglo](https://github.com/srgooglo) - -* [+234/-60][app | comty.js | music_server | sync_server | classes] [progressive loading for favorite tracks](https://github.com/ragestudio/comty/commit/7c448c854f4ff42eb03411c3091b11ffc358aaf5) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-2][app] [remove log](https://github.com/ragestudio/comty/commit/8e686e1e4e9e36edfbbeee4b0b73847249a42ec2) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-5][file_server] [increase base transcoding quality](https://github.com/ragestudio/comty/commit/dea18404390a6b39ff8598d8bcea7e33fe6810ce) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-1][comty.js] [execute a callback if presented](https://github.com/ragestudio/comty/commit/7fcbedc8f4f1ffa4717b5d0a076cbb42124491a2) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-9][app] [fix use effect returning a boolean](https://github.com/ragestudio/comty/commit/3b87fa895b37def147540ac3007be10f351483d5) - by [@SrGooglo](https://github.com/srgooglo) - -* [+8/-9][app] [pass `onDone` as callback](https://github.com/ragestudio/comty/commit/014b19a906bfe361eb2f969c546f36ee40d1df8f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+22/-12][app] [improve `close` method](https://github.com/ragestudio/comty/commit/b5d529a374b5ee4142f76536efaef09ad26df3bc) - by [@SrGooglo](https://github.com/srgooglo) - -* [+25/-23][app] [fix unfollow dialog](https://github.com/ragestudio/comty/commit/6b13136fa6c3c432da8168173c0ba99728e76766) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-0][app] [added message white-spaces an text selection](https://github.com/ragestudio/comty/commit/ae41fe06ccf8b1c6256bfe9b1ce01a8177859e4c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+15/-0][v0-56-2.md] [added changelog](https://github.com/ragestudio/comty/commit/b990840385f5281689ff4296971c2d81edcb9141) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-57-0.md b/changelogs/v0-57-0.md deleted file mode 100755 index 519c884c..00000000 --- a/changelogs/v0-57-0.md +++ /dev/null @@ -1,29 +0,0 @@ -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.57.0](https://github.com/ragestudio/comty/commit/0bd2efadb3157be06b43cc90622b7570fa7ba31c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-0][app] [added changelog](https://github.com/ragestudio/comty/commit/d9068960fe375801b7b39a81a1d1c88d79c64152) - by [@SrGooglo](https://github.com/srgooglo) - -* [+23/-0][v0-56-3.md] [disable posts `max-width` on pagePanels](https://github.com/ragestudio/comty/commit/9b44d1e0bbc5444f0dfcaa68fc81d976f465c5fc) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-1][app] [fix label color](https://github.com/ragestudio/comty/commit/99f404e083b1a34a644de63adbc6f0b5af34020a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+135/-94][app] [improve header behavior & fix missing children renders](https://github.com/ragestudio/comty/commit/1eed6f7126c2a5cbef17faa70a7c1df318f005a9) - by [@SrGooglo](https://github.com/srgooglo) - -* [+6/-0][app] [close creator when submitted finished](https://github.com/ragestudio/comty/commit/5deec49e6435d4d07f29e007279e6eb5e33b2c6d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+34/-6][app] [support `centeredContent` routes declaration](https://github.com/ragestudio/comty/commit/d2f669b29b77d6313ded5d75a74986378f6e872d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+116/-91][app] [improve style](https://github.com/ragestudio/comty/commit/ee6777764987760f7ff89df3595a24bdf1c3082d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [increase max-width](https://github.com/ragestudio/comty/commit/b14eb2a6a7fc22e651e28dee7bf8a95008212858) - by [@SrGooglo](https://github.com/srgooglo) - -* [+53/-60][app] [remove media queries](https://github.com/ragestudio/comty/commit/588891676111be78f552cbadb0f78405184441e7) - by [@SrGooglo](https://github.com/srgooglo) - -* [+125/-226][app] [rework navmenu to use header](https://github.com/ragestudio/comty/commit/f207ebb0370deb9fd1fd781a49578e746cc31073) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [update `feed_max_fetch` default to 7](https://github.com/ragestudio/comty/commit/5d4809e574f663bba1990e6b2df3d6c24cb55aca) - by [@SrGooglo](https://github.com/srgooglo) - -* [+50/-33][app] [make tool bar style acording to sidebar](https://github.com/ragestudio/comty/commit/a6cdac14e6e4090504053089c04584b48b7ff2d3) - by [@SrGooglo](https://github.com/srgooglo) - -* [+25/-2][app] [ingore dropdown changes](https://github.com/ragestudio/comty/commit/07b1bdd5524ab16190ea017bf236dabf40601b62) - by [@SrGooglo](https://github.com/srgooglo) - -* [+37/-44][app] [use array map](https://github.com/ragestudio/comty/commit/0fd35fd1f89bdf3760267470835214eeb03100b1) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-57-1.md b/changelogs/v0-57-1.md deleted file mode 100755 index f0b78b84..00000000 --- a/changelogs/v0-57-1.md +++ /dev/null @@ -1,5 +0,0 @@ -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.57.1](https://github.com/ragestudio/comty/commit/4c2969010d6906df5314edd0bfcf8dd26f6e5f6c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+25/-10][app] [fix & improve auto layout](https://github.com/ragestudio/comty/commit/f7bceb198a29cdc9b8a572c4656e8e19a194a8d0) - by [@SrGooglo](https://github.com/srgooglo) - -* [+29/-0][v0-57-0.md] [add changelog](https://github.com/ragestudio/comty/commit/d2c182d71ade7b40027d1de8df3b5cd5ae5c4e3a) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-57-2.md b/changelogs/v0-57-2.md deleted file mode 100755 index 85cf28ea..00000000 --- a/changelogs/v0-57-2.md +++ /dev/null @@ -1,11 +0,0 @@ -* [+6/-6][chat_server | file_server | marketplace_server | music_server | server | sync_server] [bump comty](https://github.com/ragestudio/comty/commit/baa91212a19aa7e28733d25982d19a9d34f5831d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.57.2](https://github.com/ragestudio/comty/commit/484bd5d53b4dbc26c9a10385754ebe28966acab0) - by [@SrGooglo](https://github.com/srgooglo) - -* [+68/-7][app | comty.js] [added extra items](https://github.com/ragestudio/comty/commit/1a24d1bf470c05da3ce6e1c38d01f025c82f6f50) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-3][app] [fix attach decoder](https://github.com/ragestudio/comty/commit/1a8120fefb438a81c02e64344928a7c77a9f1f1f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-0][v0-57-1.md] [add changelog](https://github.com/ragestudio/comty/commit/81312b0781da21d33af3d6208ce18a8156eb23fb) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][file_server] [fix typo causing 500](https://github.com/ragestudio/comty/commit/db1df5e11b1861b76212b88a01f6ea51baed42d9) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-57-3.md b/changelogs/v0-57-3.md deleted file mode 100755 index 44d8a9bd..00000000 --- a/changelogs/v0-57-3.md +++ /dev/null @@ -1,5 +0,0 @@ -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.57.3](https://github.com/ragestudio/comty/commit/ae12197ea3a05f78321d7a682cb9a3ce92b0bb72) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-2][app] [use `inline_field`](https://github.com/ragestudio/comty/commit/4ac9e8fc28a73769b0ff2b342d26634678486100) - by [@SrGooglo](https://github.com/srgooglo) - -* [+11/-0][v0-57-2.md] [add changelog](https://github.com/ragestudio/comty/commit/7f3e1f3093f354f38f1ce18fef4b74f9dcafc98f) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-57-4.md b/changelogs/v0-57-4.md deleted file mode 100755 index 6e87720c..00000000 --- a/changelogs/v0-57-4.md +++ /dev/null @@ -1,5 +0,0 @@ -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.57.4](https://github.com/ragestudio/comty/commit/6c804800c0d8e61d555149390ad57cf6a32f2613) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][app] [added missing path](https://github.com/ragestudio/comty/commit/db4ccd36105e3c1436c3c68490be2c4e96499567) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-0][v0-57-3.md] [add changelog](https://github.com/ragestudio/comty/commit/d3519b4f044dae6fba43d337ef5c0d055a9060a3) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-57-5.md b/changelogs/v0-57-5.md deleted file mode 100755 index a299d36f..00000000 --- a/changelogs/v0-57-5.md +++ /dev/null @@ -1,11 +0,0 @@ -* [+6/-6][chat_server | file_server | marketplace_server | music_server | server | sync_server] [update comty.js](https://github.com/ragestudio/comty/commit/61cc194a3da49c003c0813fdf270704d0c65740f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.57.5](https://github.com/ragestudio/comty/commit/27efc6aa37e405c5c1fa4fcbce9041f8850660a4) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-0][v0-57-4.md] [add changelog](https://github.com/ragestudio/comty/commit/beec884c3dd1476992128cb78fb8348f25598150) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-4][app] [display titles from metadata](https://github.com/ragestudio/comty/commit/bf3d90e8d1681608625088bcdc3b6f7ebb9c325c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-2][music_server] [use custom provider](https://github.com/ragestudio/comty/commit/2fe064e68a30c094ce9321fa75beda7a028587d3) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-1][comty.js] [fix ealy return](https://github.com/ragestudio/comty/commit/cea6987f72d576e1f82562fb1782e91fb054ebd9) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-57-6.md b/changelogs/v0-57-6.md deleted file mode 100755 index c333763d..00000000 --- a/changelogs/v0-57-6.md +++ /dev/null @@ -1,29 +0,0 @@ -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.57.6](https://github.com/ragestudio/comty/commit/e59edfa86f863cdbccf68fbb83d391091b20c858) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-2][app] [improve closing behavior](https://github.com/ragestudio/comty/commit/79dee5c16ac56cdcb31bb6863ebddb97c7637150) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-4][app] [support minimal](https://github.com/ragestudio/comty/commit/59e489565dc72f2fd0630a5b2090d31d1d3ad21f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-11][app] [fix console](https://github.com/ragestudio/comty/commit/9de1f66e35e17178e9f5fca2e3d0bcf17ce3f859) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-0][app] [force use centered content](https://github.com/ragestudio/comty/commit/f9f784b87167a3784825b0d2719653bde9077d19) - by [@SrGooglo](https://github.com/srgooglo) - -* [+40/-4][app | post-install.js] [intialize evite on `post-install`](https://github.com/ragestudio/comty/commit/81c726a0407e00c10e4cca1ab53cbd49f58fac31) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-0][post-install.js] [create prev folder](https://github.com/ragestudio/comty/commit/d5b365fc1176c97b3eed1a3db91647f96ed2b944) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-217][server] [use shared classes](https://github.com/ragestudio/comty/commit/4131a60038e52307ee37a195e3e3d7f9dd6c830d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+60/-59][chat_server | file_server | marketplace_server | music_server | server | sync_server | post-install.js | classes] [update new shared resources manager](https://github.com/ragestudio/comty/commit/4e78bd5851db1b772fa5e62cbd1ea832baf3735d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+85/-74][post-install.js | postinstall.js] [renamed `post-install` script](https://github.com/ragestudio/comty/commit/b8f789e44a6bd866e8cb3c1c45127379cf668a30) - by [@SrGooglo](https://github.com/srgooglo) - -* [+130/-776][chat_server | file_server | marketplace_server | music_server | server | sync_server | lib] [use `api_wrapper`](https://github.com/ragestudio/comty/commit/20a59e8f3a27342ee6f8b176d088810d6d99d6de) - by [@SrGooglo](https://github.com/srgooglo) - -* [+49/-2][app] [support attach renders](https://github.com/ragestudio/comty/commit/728f33b01a0c1e0889fbf18e67518e3fb644f9de) - by [@SrGooglo](https://github.com/srgooglo) - -* [+29/-9][classes] [use `playbackinfopostpaywall`](https://github.com/ragestudio/comty/commit/19e21fd130601e7e048be1b49061d65705ab31e4) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [use console](https://github.com/ragestudio/comty/commit/ad5afdc9c67f890d4bfa0c6a7edc8a46cb94c338) - by [@SrGooglo](https://github.com/srgooglo) - -* [+11/-0][v0-57-5.md] [add changelog](https://github.com/ragestudio/comty/commit/f487bcdc04b2f6d5902b58ca6e783c35e6ecde26) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-58-0.md b/changelogs/v0-58-0.md deleted file mode 100755 index 935160a3..00000000 --- a/changelogs/v0-58-0.md +++ /dev/null @@ -1,59 +0,0 @@ -* [+6/-6][chat_server | file_server | marketplace_server | music_server | server | sync_server] [bump version](https://github.com/ragestudio/comty/commit/32a2792c970c8076334227bc2ff99de1a7cfda9c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+11/-11][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.58.0](https://github.com/ragestudio/comty/commit/5f67d07dc186517e9dd48faa63de1845d60e628b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+12/-6][app] [fix load more component style](https://github.com/ragestudio/comty/commit/34f5e99d69fcba618b7f8a952d28820d3285916b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-151][app] [remove unused pages](https://github.com/ragestudio/comty/commit/38e3012763a420fd1820ef5add18c19fed869cac) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-2][app] [use view](https://github.com/ragestudio/comty/commit/2fc40d163f4be40a4fb687e9d4c0666df0307198) - by [@SrGooglo](https://github.com/srgooglo) - -* [+15/-14][app] [disable fullscreen on lyrics](https://github.com/ragestudio/comty/commit/623429090512de58c56dd659f7cc1d8e13d7c32c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+278/-93][app] [split splash styles](https://github.com/ragestudio/comty/commit/df91e6ed2da88d59184ed0c5f579b9d54e76cc92) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-4][file_server] [support `premiun-cdn` uploads](https://github.com/ragestudio/comty/commit/597d9c0e22b1fc7e215a77aba28770f5f74901cf) - by [@SrGooglo](https://github.com/srgooglo) - -* [+53/-14][app] [added new splash](https://github.com/ragestudio/comty/commit/5421a9e4e341e7ab499c6c511812e227a1371db4) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-1][app] [added default `releaseData` values](https://github.com/ragestudio/comty/commit/4912513cb04ea85d277d2d70324883e70a7b8ccf) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [newline](https://github.com/ragestudio/comty/commit/082ee2146518977eb74109042469288dbfd8fc4b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+100/-6][app] [move tabs to folders](https://github.com/ragestudio/comty/commit/ec9594763b08035828987a8c6631fb621ca5cda0) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [fix sound id](https://github.com/ragestudio/comty/commit/c5f2c05c2e90d10782fe5cbc354029bb78bd2d1a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+317/-549][app] [use new audio player for mobile](https://github.com/ragestudio/comty/commit/f16c3bed9b56f594dc2e805db33ca37065201be7) - by [@SrGooglo](https://github.com/srgooglo) - -* [+14/-2][app] [added flags to post header](https://github.com/ragestudio/comty/commit/2c48f6e3dc7214d22e4b55a0d108aedf8bc8aef4) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-23][app] [fix sizes & compatibility for mobile](https://github.com/ragestudio/comty/commit/eefd188c951303791b484a35f46d87c8002b3470) - by [@SrGooglo](https://github.com/srgooglo) - -* [+9/-2][app] [improve style for mobile mode](https://github.com/ragestudio/comty/commit/75d97c204d0b7257913b96b29ab48748caaf056e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-12][app] [fix sizes](https://github.com/ragestudio/comty/commit/2caa55b83df60570612d8049d4fd0d18cc9283e8) - by [@SrGooglo](https://github.com/srgooglo) - -* [+71/-32][app] [implemented `setBackgroundColorValues`](https://github.com/ragestudio/comty/commit/04f99a9653fe476d099ac49020b0ece43ad22d41) - by [@SrGooglo](https://github.com/srgooglo) - -* [+16/-3][app] [improve grid style](https://github.com/ragestudio/comty/commit/95bfe8623e659a6647568ac0983bcaabe157c960) - by [@SrGooglo](https://github.com/srgooglo) - -* [+12/-2][app] [update modals config](https://github.com/ragestudio/comty/commit/4786cb39f7466cf3a3bc317cc20cc62c2d9ba134) - by [@SrGooglo](https://github.com/srgooglo) - -* [+11/-16][app] [update deps](https://github.com/ragestudio/comty/commit/2a6d2a379e7d5caf4666d00eca7bd8cf6409444c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+427/-265][classes] [include some missing methods](https://github.com/ragestudio/comty/commit/b2c8ad9f9554f37f30941fd8a15be8fd2979abe3) - by [@SrGooglo](https://github.com/srgooglo) - -* [+38/-0][classes] [added `Release` db model](https://github.com/ragestudio/comty/commit/b7d057958b8b07781ed88232d6594697caaa7d2f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-6][app] [improve style & close behavior](https://github.com/ragestudio/comty/commit/aeae8b8fc6207c6f10985eec7f27a88ec8c35dd1) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-0][app] [added `toggleDisableTopLayoutPadding` method](https://github.com/ragestudio/comty/commit/9aee3d2a3071f5fc5c5056adb291820446933865) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][app] [added `card-drop-shadow`](https://github.com/ragestudio/comty/commit/a9d5a288538eda3ccf00a45eee1f0a6db9cd9816) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-1][app] [added `disable-top-layout-padding`](https://github.com/ragestudio/comty/commit/d7ef0fb831946d99f930adac1306d7f996d67023) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-1][app] [remove duplicate property](https://github.com/ragestudio/comty/commit/ec38ff681a122d3ff034b02cd8e39f0eeadb960a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-2][app] [improve on mouse enter and leave on sidebar](https://github.com/ragestudio/comty/commit/1cb51526048013ee7a1207d5794b05933c18772b) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-58-1.md b/changelogs/v0-58-1.md deleted file mode 100755 index baaf31a4..00000000 --- a/changelogs/v0-58-1.md +++ /dev/null @@ -1,17 +0,0 @@ -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.58.1](https://github.com/ragestudio/comty/commit/7f13eea81a6ab8f25e42f7527ae75993d5c42320) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [remove vertical padding](https://github.com/ragestudio/comty/commit/6b77fd49d46e8fe284ccf74b5525ee75f460bc6b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+15/-1][app] [added drawer content div](https://github.com/ragestudio/comty/commit/6963bd10e174fb7926e5e5ea9a5590bc4e4a7f32) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-3][lib] [register aliases from "__src"](https://github.com/ragestudio/comty/commit/9145a3419c8ed0ff042e6462531a51ef8fc1061c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-2][lib] [set `dist` on prod](https://github.com/ragestudio/comty/commit/76f1b615daab15befd2de3fe8c31a8edb48e6f31) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-4][lib] [use `require`](https://github.com/ragestudio/comty/commit/f7261e2fda6f5231a1820450fd8fa3035905c9d7) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-5][post-install.js] [disable evite auto install](https://github.com/ragestudio/comty/commit/61abe9dc8fc9ac1d9d790c50964c089050a56590) - by [@SrGooglo](https://github.com/srgooglo) - -* [+9/-2][post-install.js] [update post install scripts](https://github.com/ragestudio/comty/commit/550e9f311fec9535e27168bb269f7d6120200157) - by [@SrGooglo](https://github.com/srgooglo) - -* [+59/-0][v0-58-0.md] [add changelog](https://github.com/ragestudio/comty/commit/f55ad98012da9fcdcf0bd74182d39376b740ecd2) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-58-2.md b/changelogs/v0-58-2.md deleted file mode 100755 index 0e1d7e39..00000000 --- a/changelogs/v0-58-2.md +++ /dev/null @@ -1,13 +0,0 @@ -* [+6/-6][chat_server | file_server | marketplace_server | music_server | server | sync_server] [bump version](https://github.com/ragestudio/comty/commit/9f745b706988f301dffc2308ea3cfaa7ce4150cc) - by [@SrGooglo](https://github.com/srgooglo) - -* [+11/-11][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.58.2](https://github.com/ragestudio/comty/commit/5195f019f609841e1f041ddd2d6d7357bd6cdd80) - by [@SrGooglo](https://github.com/srgooglo) - -* [+28/-1][app] [add touch effect](https://github.com/ragestudio/comty/commit/a0098296885d5d059e4bf9129be1504f2a734883) - by [@SrGooglo](https://github.com/srgooglo) - -* [+374/-85][app | comty.js | music_server | sync_server | classes] [Supporting multiplatform track likes](https://github.com/ragestudio/comty/commit/4add14652c387e2c23b557e3d68188888c9117c6) - by [@SrGooglo](https://github.com/srgooglo) - -* [+482/-127][app] [support sliders with profiles](https://github.com/ragestudio/comty/commit/fec281dece9263dd446e7dd460f4f4af471af8b4) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-1][app] [force `max-width`](https://github.com/ragestudio/comty/commit/510ad757bb73ac4ed0d5e064105c94fd4fba6edb) - by [@SrGooglo](https://github.com/srgooglo) - -* [+17/-0][v0-58-1.md] [added changelog](https://github.com/ragestudio/comty/commit/6387a22edddbb9fab47cc5f6ee893c67390d7cbb) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-59-0.md b/changelogs/v0-59-0.md deleted file mode 100755 index 02fe86c2..00000000 --- a/changelogs/v0-59-0.md +++ /dev/null @@ -1,59 +0,0 @@ -* [+11/-11][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.59.0](https://github.com/ragestudio/comty/commit/1c0d74f36f043dbefe3783d99efabc8504eb24fc) - by [@SrGooglo](https://github.com/srgooglo) - -* [+663/-1282][settings.json | v0-58-2.md | app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper | post-install.js | utils | classes | lib] [Merge pull request #109 from ragestudio/new-server-arch - -New server arch](https://github.com/ragestudio/comty/commit/d1f868ef62a354b7fb3d60181fa430bb42c94d9c) - by [@srgooglo](https://github.com/srgooglo) - -* [+44/-22][post-install.js | utils] [improve installations scripts](https://github.com/ragestudio/comty/commit/e8e421274dffec3ccf36756aa14b52cbe918b0e5) - by [@SrGooglo](https://github.com/srgooglo) - -* [+16/-2][chat_server | comty.js | file_server | marketplace_server | music_server | sync_server] [force env](https://github.com/ragestudio/comty/commit/84c84a42f8a400a224eec54ce3759cf4f78d76fd) - by [@SrGooglo](https://github.com/srgooglo) - -* [+409/-1098][server] [adapted to linebridge 0.16](https://github.com/ragestudio/comty/commit/3dda8ee9de292326aa43a50e63a2b9c08b6ca8db) - by [@SrGooglo](https://github.com/srgooglo) - -* [+17/-51][app] [update about](https://github.com/ragestudio/comty/commit/2f6a9e81da2901389361012b848ce999629ce7bc) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][app] [fix font size](https://github.com/ragestudio/comty/commit/d7ca67b3407068252b293df02ecc365ee7081655) - by [@SrGooglo](https://github.com/srgooglo) - -* [+12/-11][app] [fix connectedUsers](https://github.com/ragestudio/comty/commit/9c48f553112b2f098cb5e29f791038b8c163f0b7) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-2][app] [use article for posts](https://github.com/ragestudio/comty/commit/f2774f3266ad9bb7fbd61f8fbe32a4d5dc6d8154) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [added vite ignore flag](https://github.com/ragestudio/comty/commit/2f0a344247dd1b9a2a3183210819b5e61cabc68a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [fix null](https://github.com/ragestudio/comty/commit/01ad23fda174580abdf860070b7badca9d16b7b5) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-1][app] [disconnect websockets on logout](https://github.com/ragestudio/comty/commit/1b679d42177aaa6506ebf2a0bf9e26321e4eabbe) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-2][app] [update deps](https://github.com/ragestudio/comty/commit/556bd9fe4e6d3104642d468d4173f28e4a39b808) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-2][comty.js] [update remotes properties](https://github.com/ragestudio/comty/commit/cf605f30a4601b638f3b131c6626556f63de2ecb) - by [@SrGooglo](https://github.com/srgooglo) - -* [+16/-11][comty.js] [improve measuring fail](https://github.com/ragestudio/comty/commit/1dcb06ea6d74a57dfd0330ef666caa630e8ba433) - by [@SrGooglo](https://github.com/srgooglo) - -* [+22/-45][chat_server | comty.js | file_server | marketplace_server | music_server | sync_server] [use hermes](https://github.com/ragestudio/comty/commit/3b4201111099ef577acc99fe8fe97d8b5d642c82) - by [@SrGooglo](https://github.com/srgooglo) - -* [+12/-12][chat_server | file_server | marketplace_server | music_server | sync_server] [change validation session data property](https://github.com/ragestudio/comty/commit/40bccd2a80d622ed50522b7008eb005c5b53ec3d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-2][wrapper] [use hermes](https://github.com/ragestudio/comty/commit/71e86a133b2573c5b37c0655acdf324a641763c3) - by [@SrGooglo](https://github.com/srgooglo) - -* [+8/-1][internal] [update commands](https://github.com/ragestudio/comty/commit/1a7f024efff112d91bbeafbf4811294c3fedeae7) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][internal] [?](https://github.com/ragestudio/comty/commit/c5bcc759a62ed7c732eff85b3ddb5550b1f95580) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-3][internal] [enable cluster mode for main_api](https://github.com/ragestudio/comty/commit/6aaa5b2cd4762d3868c4bcd83522f89e91c2c8b4) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-0][internal] [added ignored packages](https://github.com/ragestudio/comty/commit/4ff0546b5bf26616cfe103bc50d3e626549a9652) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][internal] [update .gitignore](https://github.com/ragestudio/comty/commit/f4ff1c9419d7dedf2620cfa04510a6297759cf72) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-2][lib] [support forced envs](https://github.com/ragestudio/comty/commit/5b78ad9bb69fc28f3f58a16ca788947d7c27cdc8) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-1][classes] [remove unused import](https://github.com/ragestudio/comty/commit/59a143719d52020dd02131a2ea5850ed2c0fdc90) - by [@SrGooglo](https://github.com/srgooglo) - -* [+56/-2][app] [added `fontScale`](https://github.com/ragestudio/comty/commit/b423e53642d1685e208fd0a97a5ce0f59ff28fbe) - by [@SrGooglo](https://github.com/srgooglo) - -* [+13/-0][v0-58-2.md] [added missing changelog](https://github.com/ragestudio/comty/commit/aeaa441c4608f320259b73f794075f4551ed5ee7) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-10][settings.json] [added new colors](https://github.com/ragestudio/comty/commit/6052017dfad85266878150b598af8963f51ef9b6) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-0][internal] [added linebridge submodule](https://github.com/ragestudio/comty/commit/99997c447ea4d839ecaf30554c6c0f5feda1a5a9) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-59-1.md b/changelogs/v0-59-1.md deleted file mode 100755 index 751940df..00000000 --- a/changelogs/v0-59-1.md +++ /dev/null @@ -1,11 +0,0 @@ -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.59.1](https://github.com/ragestudio/comty/commit/70513b569f2d9a8b922535134195a516cf132417) - by [@SrGooglo](https://github.com/srgooglo) - -* [+239/-33][app | comty.js | music_server | server | classes] [added featured playlists feature](https://github.com/ragestudio/comty/commit/a73f67e14911c0907e1e8fc63d9abb3e48249e85) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][file_server] [use template literal](https://github.com/ragestudio/comty/commit/4451c46fffe04134a7fa77c55cc0c21c18d0b42b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-2][server] [fix HTTP_LISTEN_PORT](https://github.com/ragestudio/comty/commit/ffb8c2b09349649531bf81240132b89e9cad7d0f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-1][server] [remove class bind](https://github.com/ragestudio/comty/commit/65c6cd1d1f6770010bac4e98ea54c4ef1ede97c1) - by [@SrGooglo](https://github.com/srgooglo) - -* [+59/-0][v0-59-0.md] [added changelog](https://github.com/ragestudio/comty/commit/f0413bb82af3379087989395c3ea2300a42f1982) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-60-1.md b/changelogs/v0-60-1.md deleted file mode 100755 index 38930120..00000000 --- a/changelogs/v0-60-1.md +++ /dev/null @@ -1,5 +0,0 @@ -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.60.1](https://github.com/ragestudio/comty/commit/e22a50d9a3a096865f89a04afdc25393996d7220) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Merge branch 'master' of https://github.com/ragestudio/comty](https://github.com/ragestudio/comty/commit/750046e46cc0c642373db29b95557c6ed01e021e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+11/-1][app] [update public routes](https://github.com/ragestudio/comty/commit/cae36914f352c76c6766a1a1e1118f2b93a57880) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-60-2.md b/changelogs/v0-60-2.md deleted file mode 100755 index ba1f0e58..00000000 --- a/changelogs/v0-60-2.md +++ /dev/null @@ -1,9 +0,0 @@ -* [+1/-1][app] [disable footer](https://github.com/ragestudio/comty/commit/6b6eddc6ce3c228b179485849c7992d7c8a91b32) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-10][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.60.2](https://github.com/ragestudio/comty/commit/e91f120f0c482b56e29fc491e3a971b9c80c5733) - by [@SrGooglo](https://github.com/srgooglo) - -* [+10/-9][app] [fix router declarations](https://github.com/ragestudio/comty/commit/443b84eb85ccb96820de1bf01b58be60096cde62) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-0][wrapper] [move Dockerfile to wrapper package root](https://github.com/ragestudio/comty/commit/73f181cafed990f0c10ccb888f6d5d8c0dcde83c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-0][v0-60-1.md] [added changelog](https://github.com/ragestudio/comty/commit/efb1ab14ee6854b8cc2312d0ff4c46e87f0c30e0) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v0-60-3.md b/changelogs/v0-60-3.md deleted file mode 100755 index 2dd33986..00000000 --- a/changelogs/v0-60-3.md +++ /dev/null @@ -1,23 +0,0 @@ -* [+11/-11][app | chat_server | comty.js | file_server | marketplace_server | music_server | server | sync_server | wrapper] [Bump version to 0.60.3](https://github.com/ragestudio/comty/commit/da84e9a0be5697e2e031550b6af1bf0e585e9393) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][release.js] [update release script](https://github.com/ragestudio/comty/commit/a2bd320f8ffcd766e0b7317768824777385f0fac) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][release.js] [update script](https://github.com/ragestudio/comty/commit/2a456b50ab4cfa361ef2cb38ead77df9c7ff5c2a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [update vite](https://github.com/ragestudio/comty/commit/dea139356daf4315dc1f601d9679baf20bb6eaef) - by [@SrGooglo](https://github.com/srgooglo) - -* [+17/-5][server] [fixes to user registration](https://github.com/ragestudio/comty/commit/c8eb1e71da44ad6b2eff8d128e184e0e475209e0) - by [@SrGooglo](https://github.com/srgooglo) - -* [+934/-151][app] [use new register component](https://github.com/ragestudio/comty/commit/e881d4f38475497d34b91dda79c49209181ade0b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-1][app] [force vite 4.2.1](https://github.com/ragestudio/comty/commit/0dbb857fffb6fb6e870569532eb5e098a446e1fc) - by [@SrGooglo](https://github.com/srgooglo) - -* [+44/-0][app] [improve modal frame content](https://github.com/ragestudio/comty/commit/dbdf8c1c3f072dddf6b577ac99eac8f3dcae91db) - by [@SrGooglo](https://github.com/srgooglo) - -* [+26/-0][app] [added `useRandomFeaturedWallpaperUrl` hook](https://github.com/ragestudio/comty/commit/19403ad10d1264dfe48985c58474ad90b021aa9a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-3][app] [update auth route](https://github.com/ragestudio/comty/commit/1c3deae520438dbd6738d65f5149b6cd5ffbda6a) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-6][internal] [update code style](https://github.com/ragestudio/comty/commit/87864c57d4acf539e6ebc605518d1a1e6fdba40e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+9/-0][v0-60-2.md] [added changelog](https://github.com/ragestudio/comty/commit/98a315a26f01cda37f49f724cb2d9d2f3a467216) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v1-25-0@alpha.md b/changelogs/v1-25-0@alpha.md deleted file mode 100644 index b3aa7cf8..00000000 --- a/changelogs/v1-25-0@alpha.md +++ /dev/null @@ -1,59 +0,0 @@ -* [+16/-16][utils] [fix argus](https://github.com/ragestudio/comty/commit/6c6cb2b609303a8bdb685639479ee4ea4e8416bf) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [update ignore](https://github.com/ragestudio/comty/commit/bd79c2d7cf6a15c6532b7b1693c3399bf9d3212f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][internal] [update external](https://github.com/ragestudio/comty/commit/f8eb297ab310a5a1439c94b17f1a8304cd425ec2) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-1][app] [update gitignore](https://github.com/ragestudio/comty/commit/e5365ae2e2eebd0867cfe207f04fd538cd0b6471) - by [@SrGooglo](https://github.com/srgooglo) - -* [+44/-43][server] [return items](https://github.com/ragestudio/comty/commit/f70c9ff53ee07c7e31f3009fafbac2b6bd87332b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+420/-404][app] [use swappy](https://github.com/ragestudio/comty/commit/bca40318bdade6161675355dde4bb602d77c45a3) - by [@SrGooglo](https://github.com/srgooglo) - -* [+32/-61][app] [replace plyr](https://github.com/ragestudio/comty/commit/7ae3c19e7dce0abf5d9dbd6b55b94da7c7d5dfd1) - by [@SrGooglo](https://github.com/srgooglo) - -* [+8/-0][app] [tweak muxer](https://github.com/ragestudio/comty/commit/afa989b62758c8d6344e797a9ee6c0701c4a3a91) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-7][app] [remove temporaly mediasession](https://github.com/ragestudio/comty/commit/e4a6bfd4472c2d28e7e6fe2b9a37a61b7e0b609c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+208/-115][app] [update _debugs](https://github.com/ragestudio/comty/commit/14234ffa6ca0a59f7c15d36dfc8af999a93bd256) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-0][app] [rename](https://github.com/ragestudio/comty/commit/10759e0cef2b625085b2aa074bba45cdc3ad18be) - by [@SrGooglo](https://github.com/srgooglo) - -* [+95/-86][app] [improve explore tab](https://github.com/ragestudio/comty/commit/d21ca837dc6197cef3dd75a04df99407de0d4f24) - by [@SrGooglo](https://github.com/srgooglo) - -* [+37/-41][app] [formaat](https://github.com/ragestudio/comty/commit/8b98a60f82dd612eaf74778e2d58b1a2777fe468) - by [@SrGooglo](https://github.com/srgooglo) - -* [+63/-128][app] [improve setting load](https://github.com/ragestudio/comty/commit/a70871293581ec3021b15bf311de407d0137032e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+12/-282][app] [remove splash styles](https://github.com/ragestudio/comty/commit/41e34f35c01a08a829047d3e2ae104aed77bfe3e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2926/-2856][app] [fix depecrated deps](https://github.com/ragestudio/comty/commit/3cf055c72c7799ae9835a850fed914264af0afc8) - by [@SrGooglo](https://github.com/srgooglo) - -* [+49/-26][app] [fix log](https://github.com/ragestudio/comty/commit/79f64eaec289f89ee65cb1bb628bf4cef159862f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+49/-171][app] [update licenses](https://github.com/ragestudio/comty/commit/c9b485991e39fad9d19fd89d7ff0703dbdfa39a7) - by [@SrGooglo](https://github.com/srgooglo) - -* [+112/-110][server] [fix 500 when no metadata provided](https://github.com/ragestudio/comty/commit/78d0ec0e30aed4636eb7b90678cb4cda246204bd) - by [@SrGooglo](https://github.com/srgooglo) - -* [+200/-20][app] [add splash screen](https://github.com/ragestudio/comty/commit/aa5209d225a3317ae81e4979e1cf3c39e0b3acfd) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-36][app] [remove unused utils](https://github.com/ragestudio/comty/commit/79b1f620a3f7dbe47596a2c0e787b80186c802de) - by [@SrGooglo](https://github.com/srgooglo) - -* [+169/-166][app] [improve track cover image render](https://github.com/ragestudio/comty/commit/06dcf0b96170c509342d3a5e3be6c1da6bc62705) - by [@SrGooglo](https://github.com/srgooglo) - -* [+325/-537][wrapper | package.json | src] [rewrite wrapper](https://github.com/ragestudio/comty/commit/54c7c3c59d92dec44c41dc09e53d07a52e9079b8) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-3][app | server] [update version](https://github.com/ragestudio/comty/commit/028f14f12b05471f2e0f8e6b03c865f71005d6f7) - by [@SrGooglo](https://github.com/srgooglo) - -* [+16/-1][app] [support for parse times](https://github.com/ragestudio/comty/commit/342cc34d65ea316e7fd00a88fb71e47456768abc) - by [@SrGooglo](https://github.com/srgooglo) - -* [+206/-190][app] [improve overrides](https://github.com/ragestudio/comty/commit/dde659ef010f4b17e6b079d6c169a757ad0c4e63) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-0][server] [added deps](https://github.com/ragestudio/comty/commit/3b04ef604404811e89557177c93a91975e0748c3) - by [@SrGooglo](https://github.com/srgooglo) - -* [+17/-0][server] [added `trackOverride` db model](https://github.com/ragestudio/comty/commit/c63e9288f2aeddca30f6e24304025e4c87fa0019) - by [@SrGooglo](https://github.com/srgooglo) - -* [+85/-0][server] [added basic search endpoint](https://github.com/ragestudio/comty/commit/e9a6fa9c7ef09148df18fa2f017508b689329495) - by [@SrGooglo](https://github.com/srgooglo) - -* [+305/-187][server] [use new items list standart](https://github.com/ragestudio/comty/commit/9c9fa4c18b6e026c4d2f871be31171235e917843) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v1-26-4@alpha.md b/changelogs/v1-26-4@alpha.md deleted file mode 100644 index f3e86f7d..00000000 --- a/changelogs/v1-26-4@alpha.md +++ /dev/null @@ -1,21 +0,0 @@ -* [+29/-29][app] [fix drawer renders](https://github.com/ragestudio/comty/commit/58d93d9f9b18f22df6d97c4caa93733f3055abf4) - by [@SrGooglo](https://github.com/srgooglo) - -* [+53/-55][server] [remove unwanted log](https://github.com/ragestudio/comty/commit/1cfe4f4e06ceefb914c82a5629cbcdf139ad739d) - by [@SrGooglo](https://github.com/srgooglo) - -* [+8/-8][server] [disable admin limitations](https://github.com/ragestudio/comty/commit/d69579c9fd27d8f2b66396d688721ea8154c0528) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-1][wrapper] [fix wrapper download dist](https://github.com/ragestudio/comty/commit/afca74d6c7103ae83d069366cd8e03298eb15d27) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][server] [use linebridge-boot](https://github.com/ragestudio/comty/commit/e9fd320321bab52cee8d391d14895699ebb2a2f5) - by [@SrGooglo](https://github.com/srgooglo) - -* [+3/-1][wrapper] [update deps](https://github.com/ragestudio/comty/commit/9214d9eb9695394bee26761f155cadb502450232) - by [@SrGooglo](https://github.com/srgooglo) - -* [+20/-5][wrapper] [fix dockerfile](https://github.com/ragestudio/comty/commit/a644e8820044e9829062cb57a6f093492d3d25a4) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-5][internal] [update compose](https://github.com/ragestudio/comty/commit/3e661368971dfef095c9cedd43a96949aeed4fbb) - by [@SrGooglo](https://github.com/srgooglo) - -* [+15/-7][wrapper] [update build & default port](https://github.com/ragestudio/comty/commit/82c8c0af4520da6d44fde44ddd2623a0b88125de) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][wrapper] [change `distCompressedFile`](https://github.com/ragestudio/comty/commit/1192b56700371fbb5e8fdaaed3dd3960d0c5a43e) - by [@SrGooglo](https://github.com/srgooglo) - -* [+300/-330][v1-25-0@alpha.md | app | server | wrapper | release.js] [update for build](https://github.com/ragestudio/comty/commit/89a5b30a900d75124ff00df8e24c339ae29e51ee) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v1-26-5@alpha.md b/changelogs/v1-26-5@alpha.md deleted file mode 100644 index d4f1d5be..00000000 --- a/changelogs/v1-26-5@alpha.md +++ /dev/null @@ -1,19 +0,0 @@ -* [+12/-7][app | server | wrapper | release.js] [fix release script & bump version](https://github.com/ragestudio/comty/commit/d5510f733dfa2bfe1992e4c696c5cc993797424b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+168/-19][app] [added basic radio explorer](https://github.com/ragestudio/comty/commit/58f4b8326ee1e5b6894deb70f14ca2db9f230d56) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][release.js] [change packed dist path](https://github.com/ragestudio/comty/commit/c8b91ddf04a77978109a94c596c7d2412fd2b132) - by [@SrGooglo](https://github.com/srgooglo) - -* [+14/-6][app] [handle lirestream audio](https://github.com/ragestudio/comty/commit/d43d514451d775a65f605650f8a942ee92fe4ca9) - by [@SrGooglo](https://github.com/srgooglo) - -* [+63/-59][app] [format](https://github.com/ragestudio/comty/commit/f0c9bbef3e80658c4d677562c9a7a80051aadf05) - by [@SrGooglo](https://github.com/srgooglo) - -* [+441/-356][app] [Support for live radios](https://github.com/ragestudio/comty/commit/6eef3480b1ff56f037bd86e9583bc61b3fc6bd0b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][server] [bump version](https://github.com/ragestudio/comty/commit/5f3fb3a013a3b569d0f27bcf789f597a5dd5198b) - by [@SrGooglo](https://github.com/srgooglo) - -* [+208/-16][server] [added radio subsystem](https://github.com/ragestudio/comty/commit/1c27ac1a06004008827d860dc3a32767681cd4db) - by [@SrGooglo](https://github.com/srgooglo) - -* [+62/-50][server] [disable cache](https://github.com/ragestudio/comty/commit/c1feeb0221eec589fe5de61795ed689158923ee4) - by [@SrGooglo](https://github.com/srgooglo) - -* [+205/-197][app] [support for disable element](https://github.com/ragestudio/comty/commit/37ab0184c299d0e919299c594a62e59c5d854267) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v1-26-6@alpha.md b/changelogs/v1-26-6@alpha.md deleted file mode 100644 index ab85f921..00000000 --- a/changelogs/v1-26-6@alpha.md +++ /dev/null @@ -1,23 +0,0 @@ -* [+1/-1][app] [bump version](https://github.com/ragestudio/comty/commit/e35dd26c5dd5820baf28b76a9dd3674538d499a6) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-0][v1-26-6@alpha.md] [added changelog](https://github.com/ragestudio/comty/commit/1a22b34662eb3d26ef83e471289c472bc7579d63) - by [@SrGooglo](https://github.com/srgooglo) - -* [+118/-124][app] [refactor & improve](https://github.com/ragestudio/comty/commit/0589a113713fec735837d24348f14c7a4d2e5789) - by [@SrGooglo](https://github.com/srgooglo) - -* [+198/-181][app] [support for live mode](https://github.com/ragestudio/comty/commit/37b920b5ab54c8da7a43582a815529339e464e22) - by [@SrGooglo](https://github.com/srgooglo) - -* [+120/-116][app] [improve playlist item style](https://github.com/ragestudio/comty/commit/05428959ff44349a74e149609293bf22fc259853) - by [@SrGooglo](https://github.com/srgooglo) - -* [+39/-12][app] [improve radio list](https://github.com/ragestudio/comty/commit/2702db83650babebf84c2cbbbdf0680125ff92d1) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-1821][app] [delete unused pages](https://github.com/ragestudio/comty/commit/c4011f0674b2458f61a5c385fea1f718acdb4ea5) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-0][app] [use exponencial volume](https://github.com/ragestudio/comty/commit/b9ce363ef34fc8a45868daae4b854c10a87127dd) - by [@SrGooglo](https://github.com/srgooglo) - -* [+21/-19][app] [improve live info sse changes](https://github.com/ragestudio/comty/commit/4dbcd420c5c4a554ac7493d8e54c066b95cba3cd) - by [@SrGooglo](https://github.com/srgooglo) - -* [+8/-3][wrapper] [use `listenLiveDirectory`](https://github.com/ragestudio/comty/commit/8d4e7526624400d57df75c60968aca8efa1a49de) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][wrapper] [fix dist exist check](https://github.com/ragestudio/comty/commit/24a4a9c27a6d7e487a308cb88aec3913441078b1) - by [@SrGooglo](https://github.com/srgooglo) - -* [+13/-2][wrapper] [delay update action](https://github.com/ragestudio/comty/commit/075743e8becdad10ec5ae5fb0b7339a6c867c061) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v1-26-7@alpha.md b/changelogs/v1-26-7@alpha.md deleted file mode 100644 index 41fc1566..00000000 --- a/changelogs/v1-26-7@alpha.md +++ /dev/null @@ -1,29 +0,0 @@ -* [+1/-1][internal] [bump version](https://github.com/ragestudio/comty/commit/e6ec4fcc5221bc51d5bb0b9cdd86f9a861490bb5) - by [@SrGooglo](https://github.com/srgooglo) - -* [+6/-3][release.js] [improve release error display](https://github.com/ragestudio/comty/commit/cc358f7e6773d9581970ab80365b5f46d02a5beb) - by [@SrGooglo](https://github.com/srgooglo) - -* [+20/-4][v1-26-6@alpha.md] [add changelog](https://github.com/ragestudio/comty/commit/27f69b345d9b7d3ac3933c98832747281d85caed) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][app] [bump version](https://github.com/ragestudio/comty/commit/e35dd26c5dd5820baf28b76a9dd3674538d499a6) - by [@SrGooglo](https://github.com/srgooglo) - -* [+7/-0][v1-26-6@alpha.md] [added changelog](https://github.com/ragestudio/comty/commit/1a22b34662eb3d26ef83e471289c472bc7579d63) - by [@SrGooglo](https://github.com/srgooglo) - -* [+118/-124][app] [refactor & improve](https://github.com/ragestudio/comty/commit/0589a113713fec735837d24348f14c7a4d2e5789) - by [@SrGooglo](https://github.com/srgooglo) - -* [+198/-181][app] [support for live mode](https://github.com/ragestudio/comty/commit/37b920b5ab54c8da7a43582a815529339e464e22) - by [@SrGooglo](https://github.com/srgooglo) - -* [+120/-116][app] [improve playlist item style](https://github.com/ragestudio/comty/commit/05428959ff44349a74e149609293bf22fc259853) - by [@SrGooglo](https://github.com/srgooglo) - -* [+39/-12][app] [improve radio list](https://github.com/ragestudio/comty/commit/2702db83650babebf84c2cbbbdf0680125ff92d1) - by [@SrGooglo](https://github.com/srgooglo) - -* [+0/-1821][app] [delete unused pages](https://github.com/ragestudio/comty/commit/c4011f0674b2458f61a5c385fea1f718acdb4ea5) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-0][app] [use exponencial volume](https://github.com/ragestudio/comty/commit/b9ce363ef34fc8a45868daae4b854c10a87127dd) - by [@SrGooglo](https://github.com/srgooglo) - -* [+21/-19][app] [improve live info sse changes](https://github.com/ragestudio/comty/commit/4dbcd420c5c4a554ac7493d8e54c066b95cba3cd) - by [@SrGooglo](https://github.com/srgooglo) - -* [+8/-3][wrapper] [use `listenLiveDirectory`](https://github.com/ragestudio/comty/commit/8d4e7526624400d57df75c60968aca8efa1a49de) - by [@SrGooglo](https://github.com/srgooglo) - -* [+1/-1][wrapper] [fix dist exist check](https://github.com/ragestudio/comty/commit/24a4a9c27a6d7e487a308cb88aec3913441078b1) - by [@SrGooglo](https://github.com/srgooglo) - -* [+13/-2][wrapper] [delay update action](https://github.com/ragestudio/comty/commit/075743e8becdad10ec5ae5fb0b7339a6c867c061) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v1-26-8@alpha.md b/changelogs/v1-26-8@alpha.md deleted file mode 100644 index d5bd4e29..00000000 --- a/changelogs/v1-26-8@alpha.md +++ /dev/null @@ -1,5 +0,0 @@ -* [+29/-0][v1-26-7@alpha.md] [add changelog](https://github.com/ragestudio/comty/commit/4cc9c200a545b15dd616813ccf97ade258522438) - by [@SrGooglo](https://github.com/srgooglo) - -* [+2/-2][app] [bump version](https://github.com/ragestudio/comty/commit/8aa052bb2acd3309ba52e6e7d4eb5d3fa00f8b12) - by [@SrGooglo](https://github.com/srgooglo) - -* [+9/-5][app] [improve exponetial volume](https://github.com/ragestudio/comty/commit/8ed220d894135dab2d7aea57a549088770e55a4f) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/changelogs/v1-27-0@alpha.md b/changelogs/v1-27-0@alpha.md deleted file mode 100644 index ec261917..00000000 --- a/changelogs/v1-27-0@alpha.md +++ /dev/null @@ -1,37 +0,0 @@ -* [+3/-3][app | server] [bump version](https://github.com/ragestudio/comty/commit/d2af946706fe1ec4ca39fc2e6202a9b33b67b318) - by [@SrGooglo](https://github.com/srgooglo) - -* [+512/-388][server] [update email template](https://github.com/ragestudio/comty/commit/c99a1cfe6b19d835c67fd4af46b2ed13b010053f) - by [@SrGooglo](https://github.com/srgooglo) - -* [+74/-18][server] [use queued login notification](https://github.com/ragestudio/comty/commit/9d9155b0afba3f6cef49ca2ee3f1e00e2737dba7) - by [@SrGooglo](https://github.com/srgooglo) - -* [+195/-180][server] [format](https://github.com/ragestudio/comty/commit/fa83c55264b681749d224e69354d39d5d86a9b22) - by [@SrGooglo](https://github.com/srgooglo) - -* [+4/-9][server] [update deps](https://github.com/ragestudio/comty/commit/52dd4ecffd501fe2299c7792c6c3a495ed02d241) - by [@SrGooglo](https://github.com/srgooglo) - -* [+40/-39][server] [lock as onlyAdmin endpoint](https://github.com/ragestudio/comty/commit/73218768648c5f70cbf2309dfc329c69e82e3ce4) - by [@SrGooglo](https://github.com/srgooglo) - -* [+27/-18][server] [fix event](https://github.com/ragestudio/comty/commit/d05253c8cd3b1f17c87d58a2e8c202b313b1fe47) - by [@SrGooglo](https://github.com/srgooglo) - -* [+22/-13][server] [use new queue](https://github.com/ragestudio/comty/commit/61ba0670f248448c0d5b2d94f8c2f4c870a0c041) - by [@SrGooglo](https://github.com/srgooglo) - -* [+120/-17][server] [added recoverPassword endpoints](https://github.com/ragestudio/comty/commit/adbf694222c5df03530ce2a2256bfe93414841a1) - by [@SrGooglo](https://github.com/srgooglo) - -* [+90/-25][server] [implement password reset by code and token](https://github.com/ragestudio/comty/commit/74704cede0c9da301f9759c9891ad7e11b3d7c02) - by [@SrGooglo](https://github.com/srgooglo) - -* [+13/-12][server] [format](https://github.com/ragestudio/comty/commit/e9dd362d7b4b449befb857b5c295deb5308566c8) - by [@SrGooglo](https://github.com/srgooglo) - -* [+15/-17][server] [rename db model](https://github.com/ragestudio/comty/commit/fa49cbc7adee4f59612ef828d74cf254ce69c416) - by [@SrGooglo](https://github.com/srgooglo) - -* [+52/-30][server] [use bullmq](https://github.com/ragestudio/comty/commit/cd0b029c0d0870d2897e55fdcee4f8a937ffa85c) - by [@SrGooglo](https://github.com/srgooglo) - -* [+211/-181][server] [implement basic decode](https://github.com/ragestudio/comty/commit/35282dc1cdd87e2c4f8efa6247b8627dd0166995) - by [@SrGooglo](https://github.com/srgooglo) - -* [+906/-755][app] [added recovery ui](https://github.com/ragestudio/comty/commit/be0c61a0280c7bc2cf2b3920f9c5305dd4621fea) - by [@SrGooglo](https://github.com/srgooglo) - -* [+143/-0][app] [added `FormWithSteps` component](https://github.com/ragestudio/comty/commit/5b6d36744c1329640bec7ddc4226f9bb823e0dea) - by [@SrGooglo](https://github.com/srgooglo) - -* [+71/-70][app] [change routes](https://github.com/ragestudio/comty/commit/ef658a8b649126838f1a18f8b0286246255d98f8) - by [@SrGooglo](https://github.com/srgooglo) - -* [+143/-123][server] [expect ip to be cloudflare](https://github.com/ragestudio/comty/commit/09067e456e9734756af80ddc27a4c5af2af84164) - by [@SrGooglo](https://github.com/srgooglo) - -* [+5/-0][v1-26-8@alpha.md] [add changelog](https://github.com/ragestudio/comty/commit/2dc13c6dcacfed9041b2a2b6a19982ed80425883) - by [@SrGooglo](https://github.com/srgooglo) \ No newline at end of file diff --git a/docs/comty-cli/_category_.json b/docs/comty-cli/_category_.json new file mode 100644 index 00000000..f4702777 --- /dev/null +++ b/docs/comty-cli/_category_.json @@ -0,0 +1,7 @@ +{ + "label": "Comty CLI", + "position": 3, + "link": { + "type": "generated-index" + } +} diff --git a/docs/docs/client-sdk/getting-started.md b/docs/comty-cli/getting-started.md similarity index 71% rename from docs/docs/client-sdk/getting-started.md rename to docs/comty-cli/getting-started.md index a736f04d..ca6b2822 100644 --- a/docs/docs/client-sdk/getting-started.md +++ b/docs/comty-cli/getting-started.md @@ -3,4 +3,3 @@ sidebar_position: 1 --- # Getting Started -Me pica el splungus \ No newline at end of file diff --git a/docs/comty-js/_category_.json b/docs/comty-js/_category_.json new file mode 100644 index 00000000..6441a675 --- /dev/null +++ b/docs/comty-js/_category_.json @@ -0,0 +1,7 @@ +{ + "label": "Comty.JS", + "position": 2, + "link": { + "type": "generated-index" + } +} diff --git a/docs/docs/comty-js/authentication.md b/docs/comty-js/authentication.md similarity index 100% rename from docs/docs/comty-js/authentication.md rename to docs/comty-js/authentication.md diff --git a/docs/docs/comty-js/definitions/_category_.json b/docs/comty-js/definitions/_category_.json similarity index 100% rename from docs/docs/comty-js/definitions/_category_.json rename to docs/comty-js/definitions/_category_.json diff --git a/docs/docs/comty-js/definitions/like-status-object.md b/docs/comty-js/definitions/like-status-object.md similarity index 100% rename from docs/docs/comty-js/definitions/like-status-object.md rename to docs/comty-js/definitions/like-status-object.md diff --git a/docs/docs/comty-js/definitions/post-object.md b/docs/comty-js/definitions/post-object.md similarity index 100% rename from docs/docs/comty-js/definitions/post-object.md rename to docs/comty-js/definitions/post-object.md diff --git a/docs/docs/comty-js/definitions/save-status-object.md b/docs/comty-js/definitions/save-status-object.md similarity index 100% rename from docs/docs/comty-js/definitions/save-status-object.md rename to docs/comty-js/definitions/save-status-object.md diff --git a/docs/comty-js/getting-started.md b/docs/comty-js/getting-started.md new file mode 100644 index 00000000..0d156ab7 --- /dev/null +++ b/docs/comty-js/getting-started.md @@ -0,0 +1,37 @@ +--- +sidebar_position: 1 +--- + +# Getting Started with Comty.JS +[https://github.com/ragestudio/comty.js](https://github.com/ragestudio/comty.js) + +Welcome to Comty.JS, the official JavaScript library for interacting with the Comty API! This library is designed to simplify communication with Comty services, whether you're building a server-side application or a client-side interface. + +## What is Comty.JS? + +Comty.JS provides a convenient wrapper around the Comty API, handling authentication, request management, real-time communication via WebSockets, and more. It aims to make your development process smoother and more efficient by abstracting away the complexities of direct API interaction. + +**Key Features:** + +- **Simplified API Access:** Easy-to-use models for various Comty services like Authentication, Posts, User Management, Music, Chats, and more. +- **Authentication Handling:** Built-in support for server keys and user token-based authentication, including automatic token refresh. +- **WebSocket Integration:** Seamlessly connect to Comty's real-time services. +- **Addon System:** Extend the library's functionality with custom addons. +- **Environment Aware:** Works in both Node.js (server-side) and browser (client-side) environments. +- **Request Management:** Uses `axios` for HTTP requests with interceptors for automatic token attachment and error handling. + +## Who is this for? + +This library is for developers who want to: + +- Integrate their JavaScript or TypeScript applications with Comty. +- Build features that utilize Comty's social, music, or other platform functionalities. +- Quickly set up communication with the Comty API without dealing with raw HTTP requests and WebSocket management. + +## Next Steps + +1. **[Installing Comty.JS](./installing.md)**: Learn how to add the library to your project. +2. **[Client Initialization](./client-initialization.md)**: Understand how to set up and configure the Comty.JS client. +3. **[Authentication](./authentication.md)**: Dive into how authentication works with Comty.JS. + +We're excited to see what you build with Comty.JS! diff --git a/docs/comty-js/installing.md b/docs/comty-js/installing.md new file mode 100644 index 00000000..421008ad --- /dev/null +++ b/docs/comty-js/installing.md @@ -0,0 +1,103 @@ +--- +sidebar_position: 2 +--- + +# Installing Comty.JS + +To get started with Comty.JS, you need to add it as a dependency to your project. The library is available on npm. + +## Prerequisites + +* Node.js (version 12 or higher recommended, as per `jsonwebtoken` and `sucrase` dependencies) +* A package manager like npm or Yarn + +## Installation + +You can install Comty.JS using either npm or Yarn: + +### Using npm + +```bash +npm install comty.js +``` + +### Using Yarn + +```bash +yarn add comty.js +``` + +This will download Comty.JS and add it to your project's `node_modules` directory. The following dependencies will also be installed: + +* `@foxify/events`: ^2.1.0 +* `axios`: ^1.8.4 +* `js-cookie`: ^3.0.5 +* `jsonwebtoken`: ^9.0.0 +* `jwt-decode`: ^4.0.0 +* `linebridge-client`: ^1.1.1 +* `luxon`: ^3.6.0 +* `socket.io-client`: ^4.8.1 + +For development, if you plan to contribute or build the library locally, you'll also need: + +* `@ragestudio/hermes`: ^1.0.1 (used for building the project) + +## Importing the library + +Once installed, you can import Comty.JS into your project: + +### ES Modules (JavaScript or TypeScript) + +```javascript +import createClient from 'comty.js'; +// or for specific models if needed (though typically client is the main entry) +// import { AuthModel, PostModel } from 'comty.js/models'; // Adjust path based on actual export structure if modular imports are supported +``` + +### CommonJS (Node.js) + +```javascript +const createClient = require('comty.js'); +// or for specific models +// const { AuthModel, PostModel } = require('comty.js/models'); // Adjust path +``` + +If you look at the `package.json`, the main entry point is `"./dist/index.js"`. + +```json comty-project/public-repo/comty.js/package.json#L3 +{ + "name": "comty.js", + "version": "0.65.5", + "main": "./dist/index.js", + "description": "Official Comty API for JavaScript", + "homepage": "https://github.com/ragestudio/comty.js", + "author": "RageStudio ", + "scripts": { + "build": "hermes build" + }, + "files": [ + "dist" + ], + "license": "MIT", + "dependencies": { + "@foxify/events": "^2.1.0", + "axios": "^1.8.4", + "js-cookie": "^3.0.5", + "jsonwebtoken": "^9.0.0", + "jwt-decode": "^4.0.0", + "linebridge-client": "^1.1.1", + "luxon": "^3.6.0", + "socket.io-client": "^4.8.1" + }, + "devDependencies": { + "@ragestudio/hermes": "^1.0.1" + } +} + +``` + +Now you're ready to initialize the client and start interacting with the Comty API. + +## Next Steps + +* **[Client Initialization](./client-initialization.md)**: Learn how to set up and configure the Comty.JS client. \ No newline at end of file diff --git a/docs/docs/comty-js/models/_category_.json b/docs/comty-js/models/_category_.json similarity index 100% rename from docs/docs/comty-js/models/_category_.json rename to docs/comty-js/models/_category_.json diff --git a/docs/docs/comty-js/models/auth/_category_.json b/docs/comty-js/models/auth/_category_.json similarity index 100% rename from docs/docs/comty-js/models/auth/_category_.json rename to docs/comty-js/models/auth/_category_.json diff --git a/docs/docs/comty-js/models/auth/availability.md b/docs/comty-js/models/auth/availability.md similarity index 100% rename from docs/docs/comty-js/models/auth/availability.md rename to docs/comty-js/models/auth/availability.md diff --git a/docs/docs/comty-js/models/auth/change-password.md b/docs/comty-js/models/auth/change-password.md similarity index 100% rename from docs/docs/comty-js/models/auth/change-password.md rename to docs/comty-js/models/auth/change-password.md diff --git a/docs/docs/comty-js/models/auth/login.md b/docs/comty-js/models/auth/login.md similarity index 100% rename from docs/docs/comty-js/models/auth/login.md rename to docs/comty-js/models/auth/login.md diff --git a/docs/docs/comty-js/models/auth/logout.md b/docs/comty-js/models/auth/logout.md similarity index 100% rename from docs/docs/comty-js/models/auth/logout.md rename to docs/comty-js/models/auth/logout.md diff --git a/docs/docs/comty-js/models/auth/register.md b/docs/comty-js/models/auth/register.md similarity index 100% rename from docs/docs/comty-js/models/auth/register.md rename to docs/comty-js/models/auth/register.md diff --git a/docs/docs/comty-js/models/auth/user-validation.md b/docs/comty-js/models/auth/user-validation.md similarity index 100% rename from docs/docs/comty-js/models/auth/user-validation.md rename to docs/comty-js/models/auth/user-validation.md diff --git a/docs/docs/comty-js/models/chats.md b/docs/comty-js/models/chats.md similarity index 100% rename from docs/docs/comty-js/models/chats.md rename to docs/comty-js/models/chats.md diff --git a/docs/docs/comty-js/models/feed.md b/docs/comty-js/models/feed.md similarity index 100% rename from docs/docs/comty-js/models/feed.md rename to docs/comty-js/models/feed.md diff --git a/docs/docs/comty-js/models/follows/_category_.json b/docs/comty-js/models/follows/_category_.json similarity index 100% rename from docs/docs/comty-js/models/follows/_category_.json rename to docs/comty-js/models/follows/_category_.json diff --git a/docs/docs/comty-js/models/follows/im-following.md b/docs/comty-js/models/follows/im-following.md similarity index 100% rename from docs/docs/comty-js/models/follows/im-following.md rename to docs/comty-js/models/follows/im-following.md diff --git a/docs/docs/comty-js/models/music.md b/docs/comty-js/models/music.md similarity index 100% rename from docs/docs/comty-js/models/music.md rename to docs/comty-js/models/music.md diff --git a/docs/docs/comty-js/models/nfc.md b/docs/comty-js/models/nfc.md similarity index 100% rename from docs/docs/comty-js/models/nfc.md rename to docs/comty-js/models/nfc.md diff --git a/docs/docs/comty-js/models/post/_category_.json b/docs/comty-js/models/post/_category_.json similarity index 100% rename from docs/docs/comty-js/models/post/_category_.json rename to docs/comty-js/models/post/_category_.json diff --git a/docs/docs/comty-js/models/post/create-post.md b/docs/comty-js/models/post/create-post.md similarity index 100% rename from docs/docs/comty-js/models/post/create-post.md rename to docs/comty-js/models/post/create-post.md diff --git a/docs/docs/comty-js/models/post/delete-post.md b/docs/comty-js/models/post/delete-post.md similarity index 100% rename from docs/docs/comty-js/models/post/delete-post.md rename to docs/comty-js/models/post/delete-post.md diff --git a/docs/docs/comty-js/models/post/get-my-liked-posts.md b/docs/comty-js/models/post/get-my-liked-posts.md similarity index 100% rename from docs/docs/comty-js/models/post/get-my-liked-posts.md rename to docs/comty-js/models/post/get-my-liked-posts.md diff --git a/docs/docs/comty-js/models/post/get-post-data.md b/docs/comty-js/models/post/get-post-data.md similarity index 100% rename from docs/docs/comty-js/models/post/get-post-data.md rename to docs/comty-js/models/post/get-post-data.md diff --git a/docs/docs/comty-js/models/post/get-post-replies.md b/docs/comty-js/models/post/get-post-replies.md similarity index 100% rename from docs/docs/comty-js/models/post/get-post-replies.md rename to docs/comty-js/models/post/get-post-replies.md diff --git a/docs/docs/comty-js/models/post/get-saved-posts.md b/docs/comty-js/models/post/get-saved-posts.md similarity index 100% rename from docs/docs/comty-js/models/post/get-saved-posts.md rename to docs/comty-js/models/post/get-saved-posts.md diff --git a/docs/docs/comty-js/models/post/get-user-posts.md b/docs/comty-js/models/post/get-user-posts.md similarity index 100% rename from docs/docs/comty-js/models/post/get-user-posts.md rename to docs/comty-js/models/post/get-user-posts.md diff --git a/docs/docs/comty-js/models/post/toggle-like.md b/docs/comty-js/models/post/toggle-like.md similarity index 100% rename from docs/docs/comty-js/models/post/toggle-like.md rename to docs/comty-js/models/post/toggle-like.md diff --git a/docs/docs/comty-js/models/post/toggle-save.md b/docs/comty-js/models/post/toggle-save.md similarity index 100% rename from docs/docs/comty-js/models/post/toggle-save.md rename to docs/comty-js/models/post/toggle-save.md diff --git a/docs/docs/comty-js/models/post/update-post.md b/docs/comty-js/models/post/update-post.md similarity index 100% rename from docs/docs/comty-js/models/post/update-post.md rename to docs/comty-js/models/post/update-post.md diff --git a/docs/docs/comty-js/models/search.md b/docs/comty-js/models/search.md similarity index 100% rename from docs/docs/comty-js/models/search.md rename to docs/comty-js/models/search.md diff --git a/docs/docs/comty-js/models/session.md b/docs/comty-js/models/session.md similarity index 100% rename from docs/docs/comty-js/models/session.md rename to docs/comty-js/models/session.md diff --git a/docs/docs/comty-js/models/user.md b/docs/comty-js/models/user.md similarity index 100% rename from docs/docs/comty-js/models/user.md rename to docs/comty-js/models/user.md diff --git a/docs/development/_category_.json b/docs/development/_category_.json new file mode 100644 index 00000000..480e1cc2 --- /dev/null +++ b/docs/development/_category_.json @@ -0,0 +1,7 @@ +{ + "label": "Development", + "position": 1, + "link": { + "type": "generated-index" + } +} diff --git a/docs/development/getting-started.md b/docs/development/getting-started.md new file mode 100644 index 00000000..514ee750 --- /dev/null +++ b/docs/development/getting-started.md @@ -0,0 +1,64 @@ +--- +sidebar_position: 1 +--- +# Getting Started +We strongly recommend using Linux or macOS for development. Other platforms, such as Windows, can cause multiple issues. + +Using Docker dev containers is also a nice choice. + +## Dependencies +- Node.js (v18 or higher) +> Install [manually](https://nodejs.org/en/download/) or use [nvm](https://github.com/nvm-sh/nvm) tool (or similar tools). + +- Python (3.10 or higher) + +- [node-gyp](https://github.com/nodejs/node-gyp#installation) Install globally `npm install -g node-gyp` + +- FFmpeg & FFprobe (^6.0 or higher) +> On Linux you can use built-in script to install it in your system-wide `packages/server/scripts/installLatestFfmpeg.sh` (uses CURL) + +- (Recomended) Use [npm](https://docs.npmjs.com/cli/v11/configuring-npm/install) package manager. + +- (Optional) [Docker](https://docs.docker.com/get-docker/), used for develop/building/deploy. + +## Getting files +- Getting the repository +```shell +git clone --recurse-submodules https://github.com/ragestudio/comty && cd comty +``` + +- Installing all dependencies +```shell +npm install +``` + +## Setup Gateway +Comty uses a custom gateway to handle all requests and manage backend services. This gateway has two available engines for serving requests: +- `nginx`: Currently recommended. +- `http_proxy`: Obsolete, used in previous versions. Probably broken. + +You can select an available engine by setting the `GATEWAY_MODE=""` environment variable. This can also be declared in the `.env` file. + +By default, the gateway uses NGINX (as a proxy) to handle requests, so you'll need to set up this dependency. + +It can be installed system-wide or by linking a static binary to `packages/server/nginx-bin` + +> On Linux you can use built-in script to statically install +`packages/server/scripts/installNginxStatic.sh` (needs CURL) + +## First Setup +This will execute some tasks to initialize for first time your resources, like S3, Databases...etc. +If you already initialized previously, skip this step. + +- Run server setup script (if needed) +```shell +npm run setup:server +``` + +Also can you use the `--force` flag to force the execution of this tasks again. + +### Starting the development server +- You can use the command `npm run dev` to start all development servers. +```shell +npm run dev +``` diff --git a/docs/docs/client-sdk/_category_.json b/docs/docs/client-sdk/_category_.json deleted file mode 100644 index 144d6f39..00000000 --- a/docs/docs/client-sdk/_category_.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "label": "Client SDK", - "position": 2, - "link": { - "type": "generated-index" - } -} diff --git a/docs/docs/comty-cli/_category_.json b/docs/docs/comty-cli/_category_.json deleted file mode 100644 index f275b2a1..00000000 --- a/docs/docs/comty-cli/_category_.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "label": "Comtyβ„’ CLI", - "position": 3, - "link": { - "type": "generated-index" - } -} diff --git a/docs/docs/comty-cli/getting-started.md b/docs/docs/comty-cli/getting-started.md deleted file mode 100644 index a736f04d..00000000 --- a/docs/docs/comty-cli/getting-started.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -sidebar_position: 1 ---- - -# Getting Started -Me pica el splungus \ No newline at end of file diff --git a/docs/docs/comty-js/_category_.json b/docs/docs/comty-js/_category_.json deleted file mode 100644 index 5576be2b..00000000 --- a/docs/docs/comty-js/_category_.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "label": "Comty.JS", - "position": 1, - "link": { - "type": "generated-index" - } -} diff --git a/docs/docs/comty-js/getting-started.md b/docs/docs/comty-js/getting-started.md deleted file mode 100644 index a736f04d..00000000 --- a/docs/docs/comty-js/getting-started.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -sidebar_position: 1 ---- - -# Getting Started -Me pica el splungus \ No newline at end of file diff --git a/docs/docs/comty-js/installing.md b/docs/docs/comty-js/installing.md deleted file mode 100644 index 85592d8b..00000000 --- a/docs/docs/comty-js/installing.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -sidebar_position: 2 ---- - -# Installing \ No newline at end of file diff --git a/docs/docs/spectrum-api/_category_.json b/docs/docs/spectrum-api/_category_.json deleted file mode 100644 index 6ab5187c..00000000 --- a/docs/docs/spectrum-api/_category_.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "label": "Spectrumβ„’ API", - "position": 4, - "link": { - "type": "generated-index" - } -} diff --git a/docs/docs/spectrum-api/getting-started.md b/docs/docs/spectrum-api/getting-started.md deleted file mode 100644 index a736f04d..00000000 --- a/docs/docs/spectrum-api/getting-started.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -sidebar_position: 1 ---- - -# Getting Started -Me pica el splungus \ No newline at end of file diff --git a/docs/legal/tos.md b/docs/legal/tos.md deleted file mode 100644 index d33889c5..00000000 --- a/docs/legal/tos.md +++ /dev/null @@ -1 +0,0 @@ -# Meet or TOS \ No newline at end of file diff --git a/docs/.gitignore b/docusaurus/.gitignore similarity index 100% rename from docs/.gitignore rename to docusaurus/.gitignore diff --git a/docs/README.md b/docusaurus/README.md similarity index 100% rename from docs/README.md rename to docusaurus/README.md diff --git a/docs/babel.config.js b/docusaurus/babel.config.js similarity index 100% rename from docs/babel.config.js rename to docusaurus/babel.config.js diff --git a/docs/docusaurus.config.js b/docusaurus/docusaurus.config.js similarity index 92% rename from docs/docusaurus.config.js rename to docusaurus/docusaurus.config.js index bb89c927..767a3f28 100644 --- a/docs/docusaurus.config.js +++ b/docusaurus/docusaurus.config.js @@ -40,6 +40,7 @@ const config = { /** @type {import("@docusaurus/preset-classic").Options} */ ({ docs: { + path: "../docs", sidebarPath: "./sidebars.js", //editUrl: "https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/", }, @@ -68,12 +69,12 @@ const config = { position: "left", label: "Docs", }, - { - type: "docSidebar", - sidebarId: "legal", - position: "left", - label: "Legal", - }, + // { + // type: "docSidebar", + // sidebarId: "legal", + // position: "left", + // label: "Legal", + // }, { href: "https://github.com/ragestudio/comty", label: "GitHub", @@ -98,7 +99,7 @@ const config = { { label: "Comty", href: "https://comty.app/@ragestudio", - } + }, ], }, ], @@ -108,6 +109,9 @@ const config = { theme: prismThemes.github, darkTheme: prismThemes.dracula, }, + colorMode: { + defaultMode: "dark", + }, }), } diff --git a/docs/package.json b/docusaurus/package.json similarity index 100% rename from docs/package.json rename to docusaurus/package.json diff --git a/docs/sidebars.js b/docusaurus/sidebars.js similarity index 65% rename from docs/sidebars.js rename to docusaurus/sidebars.js index 02a5810c..77b13f1f 100644 --- a/docs/sidebars.js +++ b/docusaurus/sidebars.js @@ -13,9 +13,8 @@ /** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ const sidebars = { - // By default, Docusaurus generates a sidebar from the docs folder structure - docs: [{type: 'autogenerated', dirName: '.'}], - legal: [{type: 'autogenerated', dirName: '.'}], + // By default, Docusaurus generates a sidebar from the docs folder structure + docs: [{ type: "autogenerated", dirName: "." }], } -export default sidebars; +export default sidebars diff --git a/docs/src/components/HomepageFeatures/index.js b/docusaurus/src/components/HomepageFeatures/index.js similarity index 100% rename from docs/src/components/HomepageFeatures/index.js rename to docusaurus/src/components/HomepageFeatures/index.js diff --git a/docs/src/components/HomepageFeatures/styles.module.css b/docusaurus/src/components/HomepageFeatures/styles.module.css similarity index 100% rename from docs/src/components/HomepageFeatures/styles.module.css rename to docusaurus/src/components/HomepageFeatures/styles.module.css diff --git a/docs/src/css/custom.css b/docusaurus/src/css/custom.css similarity index 100% rename from docs/src/css/custom.css rename to docusaurus/src/css/custom.css diff --git a/docs/src/pages/index.js b/docusaurus/src/pages/index.js similarity index 100% rename from docs/src/pages/index.js rename to docusaurus/src/pages/index.js diff --git a/docs/src/pages/index.module.css b/docusaurus/src/pages/index.module.css similarity index 100% rename from docs/src/pages/index.module.css rename to docusaurus/src/pages/index.module.css diff --git a/docs/src/pages/markdown-page.md b/docusaurus/src/pages/markdown-page.md similarity index 100% rename from docs/src/pages/markdown-page.md rename to docusaurus/src/pages/markdown-page.md diff --git a/docs/static/.nojekyll b/docusaurus/static/.nojekyll similarity index 100% rename from docs/static/.nojekyll rename to docusaurus/static/.nojekyll diff --git a/docs/static/img/docusaurus-social-card.jpg b/docusaurus/static/img/docusaurus-social-card.jpg similarity index 100% rename from docs/static/img/docusaurus-social-card.jpg rename to docusaurus/static/img/docusaurus-social-card.jpg diff --git a/docs/static/img/docusaurus.png b/docusaurus/static/img/docusaurus.png similarity index 100% rename from docs/static/img/docusaurus.png rename to docusaurus/static/img/docusaurus.png diff --git a/docs/static/img/favicon.ico b/docusaurus/static/img/favicon.ico similarity index 100% rename from docs/static/img/favicon.ico rename to docusaurus/static/img/favicon.ico diff --git a/docs/static/img/logo.svg b/docusaurus/static/img/logo.svg similarity index 100% rename from docs/static/img/logo.svg rename to docusaurus/static/img/logo.svg diff --git a/docs/static/img/undraw_docusaurus_mountain.svg b/docusaurus/static/img/undraw_docusaurus_mountain.svg similarity index 100% rename from docs/static/img/undraw_docusaurus_mountain.svg rename to docusaurus/static/img/undraw_docusaurus_mountain.svg diff --git a/docs/static/img/undraw_docusaurus_react.svg b/docusaurus/static/img/undraw_docusaurus_react.svg similarity index 100% rename from docs/static/img/undraw_docusaurus_react.svg rename to docusaurus/static/img/undraw_docusaurus_react.svg diff --git a/docs/static/img/undraw_docusaurus_tree.svg b/docusaurus/static/img/undraw_docusaurus_tree.svg similarity index 100% rename from docs/static/img/undraw_docusaurus_tree.svg rename to docusaurus/static/img/undraw_docusaurus_tree.svg diff --git a/package.json b/package.json index bcb18ae5..92ee4c2f 100755 --- a/package.json +++ b/package.json @@ -6,6 +6,7 @@ "dev": "npm run dev:client & npm run dev:server", "dev:server": "cd packages/server && npm run dev", "dev:client": "cd packages/app && npm run dev", + "setup:server": "cd packages/server && npm run setup", "postinstall": "cd packages/app && npm install && cd ../server && npm install" }, "_web_app_path": "packages/app" diff --git a/packages/app/src/layouts/components/@mobile/bottomBar/index.jsx b/packages/app/src/layouts/components/@mobile/bottomBar/index.jsx index a15ddca1..301819c1 100755 --- a/packages/app/src/layouts/components/@mobile/bottomBar/index.jsx +++ b/packages/app/src/layouts/components/@mobile/bottomBar/index.jsx @@ -84,7 +84,7 @@ const PlayerButton = (props) => { } }, [currentManifest]) - const isPlaying = player?.playback_status === "playing" ?? false + const isPlaying = player && player?.playback_status === "playing" return (
path.replace(/^\/api/, ""), hostRewrite: true, changeOrigin: true, @@ -50,11 +48,23 @@ const config = { }, } -// if (fs.existsSync(sslDirPath)) { -// config.server.https = { -// key: path.join(__dirname, ".ssl", "privkey.pem"), -// cert: path.join(__dirname, ".ssl", "cert.pem"), -// } -// } +if (fs.existsSync(sslDirPath)) { + const keyPath = path.join(sslDirPath, "privkey.pem") + const certPath = path.join(sslDirPath, "cert.pem") + + if (fs.existsSync(keyPath) && fs.existsSync(certPath)) { + console.info(`Starting server on SSL mode > [${sslDirPath}]`) + + config.server.proxy["/api"].target = "https://0.0.0.0:9000" + config.server.https = { + key: keyPath, + cert: certPath, + } + } else { + console.error( + `SSL path finded, but some files are missing. Disabling ssl mode.\nRequired files:\n\t${keyPath}\n\t${certPath}`, + ) + } +} export default defineConfig(config) diff --git a/packages/server/.env-example b/packages/server/.env-example index 991ba4a9..2b651942 100755 --- a/packages/server/.env-example +++ b/packages/server/.env-example @@ -38,4 +38,7 @@ SMTP_HOSTNAME="mail.example.com" SMTP_PASSWORD="" SMTP_PORT=587 SMTP_SECURE=false -SMTP_USERNAME="noreply@example.com" \ No newline at end of file +SMTP_USERNAME="noreply@example.com" + +# Gateway configuration +GATEWAY_MODE=nginx diff --git a/packages/server/classes/ComtyClient/index.js b/packages/server/classes/ComtyClient/index.js deleted file mode 100755 index 0a8fbfdf..00000000 --- a/packages/server/classes/ComtyClient/index.js +++ /dev/null @@ -1,9 +0,0 @@ -import createClient from "comty.js" - -export default (params = {}) => { - return createClient({ - ...params, - accessKey: process.env.COMTY_ACCESS_KEY, - privateKey: process.env.COMTY_PRIVATE_KEY, - }) -} \ No newline at end of file diff --git a/packages/server/classes/Errors/index.js b/packages/server/classes/Errors/index.js deleted file mode 100755 index bc95a60e..00000000 --- a/packages/server/classes/Errors/index.js +++ /dev/null @@ -1,84 +0,0 @@ -export class AuthorizationError extends Error { - constructor(req, res, message = "This endpoint requires authorization") { - super(message) - this.name = "AuthorizationError" - - if (req && res) { - return res.status(this.constructor.statusCode).json({ - error: message, - }) - } - } - - static get statusCode() { - return 401 - } -} - -export class NotFoundError extends Error { - constructor(req, res, message = "Not found") { - super(message) - this.name = "NotFoundError" - - if (req && res) { - return res.status(this.constructor.statusCode).json({ - error: message, - }) - } - } - - static get statusCode() { - return 404 - } -} - -export class PermissionError extends Error { - constructor(req, res, message = "You don't have permission to do this") { - super(message) - this.name = "PermissionError" - - if (req && res) { - return res.status(this.constructor.statusCode).json({ - error: message, - }) - } - } - - static get statusCode() { - return 403 - } -} - -export class BadRequestError extends Error { - constructor(req, res, message = "Bad request") { - super(message) - this.name = "BadRequestError" - - if (req && res) { - return res.status(this.constructor.statusCode).json({ - error: message, - }) - } - } - - static get statusCode() { - return 400 - } -} - -export class InternalServerError extends Error { - constructor(req, res, message = "Internal server error") { - super(message) - this.name = "InternalServerError" - - if (req && res) { - return res.status(this.constructor.statusCode).json({ - error: message, - }) - } - } - - static get statusCode() { - return 500 - } -} \ No newline at end of file diff --git a/packages/server/classes/SecureEntry/index.js b/packages/server/classes/SecureEntry/index.js deleted file mode 100644 index e7591da0..00000000 --- a/packages/server/classes/SecureEntry/index.js +++ /dev/null @@ -1,133 +0,0 @@ -import crypto from "crypto" - -export default class SecureEntry { - constructor(model, params = {}) { - this.params = params - - if (!model) { - throw new Error("Missing model") - } - - this.model = model - } - - static get encrytionAlgorithm() { - return "aes-256-cbc" - } - - async set(key, value, { - keyName = "key", - valueName = "value", - }) { - if (!keyName) { - throw new Error("Missing keyName") - } - - if (!valueName) { - throw new Error("Missing valueName") - } - - if (!key) { - throw new Error("Missing key") - } - - if (!value) { - throw new Error("Missing value") - } - - let entry = await this.model.findOne({ - [keyName]: key, - [valueName]: value, - }).catch(() => null) - - const encryptionKey = Buffer.from(process.env.SYNC_ENCRIPT_SECRET, "hex") - const iv = crypto.randomBytes(16) - - const cipher = crypto.createCipheriv(SecureEntry.encrytionAlgorithm, encryptionKey, iv) - - let encryptedData - - try { - encryptedData = cipher.update(value) - } - catch (error) { - console.error(error) - } - - encryptedData = Buffer.concat([encryptedData, cipher.final()]) - - value = iv.toString("hex") + ":" + encryptedData.toString("hex") - - if (entry) { - entry[valueName] = value - - await entry.save() - - return entry - } - - entry = new this.model({ - [keyName]: key, - [valueName]: value, - }) - - await entry.save() - - return entry - } - - async get(key, value, { - keyName = "key", - valueName = "value", - }) { - if (!keyName) { - throw new Error("Missing keyName") - } - if (!key) { - throw new Error("Missing key") - } - - const searchQuery = { - [keyName]: key, - } - - if (value) { - searchQuery[valueName] = value - } - - const entry = await this.model.findOne(searchQuery).catch(() => null) - - if (!entry || !entry[valueName]) { - return null - } - - const encryptionKey = Buffer.from(process.env.SYNC_ENCRIPT_SECRET, "hex") - - const iv = Buffer.from(entry[valueName].split(":")[0], "hex") - const encryptedText = Buffer.from(entry[valueName].split(":")[1], "hex") - - const decipher = crypto.createDecipheriv(SecureEntry.encrytionAlgorithm, encryptionKey, iv) - - let decrypted = decipher.update(encryptedText) - - decrypted = Buffer.concat([decrypted, decipher.final()]) - - return decrypted.toString() - } - - async deleteByID(_id) { - if (!_id) { - throw new Error("Missing _id") - } - - const entry = await this.model.findById(_id).catch(() => null) - - if (!entry) { - return null - } - - await entry.delete() - - return entry - } -} \ No newline at end of file diff --git a/packages/server/classes/SecureSyncEntry/index.js b/packages/server/classes/SecureSyncEntry/index.js deleted file mode 100755 index 3bd86c48..00000000 --- a/packages/server/classes/SecureSyncEntry/index.js +++ /dev/null @@ -1,134 +0,0 @@ -import { SyncEntry } from "../../db_models" - -import crypto from "crypto" - -export default class SecureSyncEntry { - static get encrytionAlgorithm() { - return "aes-256-cbc" - } - - static async set(user_id, key, value) { - if (!user_id) { - throw new Error("Missing user_id") - } - - if (!key) { - throw new Error("Missing key") - } - - if (!value) { - throw new Error("Missing value") - } - - let entry = await SyncEntry.findOne({ - user_id, - key, - }).catch(() => null) - - const encryptionKey = Buffer.from(process.env.SYNC_ENCRIPT_SECRET, "hex") - const iv = crypto.randomBytes(16) - - const cipher = crypto.createCipheriv(SecureSyncEntry.encrytionAlgorithm, encryptionKey, iv) - - let encrypted - - try { - encrypted = cipher.update(value) - } - catch (error) { - console.error(error) - } - - encrypted = Buffer.concat([encrypted, cipher.final()]) - - if (entry) { - entry.value = iv.toString("hex") + ":" + encrypted.toString("hex") - - await entry.save() - - return entry - } - - entry = new SyncEntry({ - user_id, - key, - value: iv.toString("hex") + ":" + encrypted.toString("hex"), - }) - - await entry.save() - - return entry - } - - static async get(user_id, key) { - if (!user_id) { - throw new Error("Missing user_id") - } - - if (!key) { - throw new Error("Missing key") - } - - const entry = await SyncEntry.findOne({ - user_id, - key, - }).catch(() => null) - - if (!entry) { - return null - } - - const encryptionKey = Buffer.from(process.env.SYNC_ENCRIPT_SECRET, "hex") - - const iv = Buffer.from(entry.value.split(":")[0], "hex") - const encryptedText = Buffer.from(entry.value.split(":")[1], "hex") - - const decipher = crypto.createDecipheriv(SecureSyncEntry.encrytionAlgorithm, encryptionKey, iv) - - let decrypted = decipher.update(encryptedText) - - decrypted = Buffer.concat([decrypted, decipher.final()]) - - return decrypted.toString() - } - - static async delete(user_id, key) { - if (!user_id) { - throw new Error("Missing user_id") - } - - if (!key) { - throw new Error("Missing key") - } - - const entry = await SyncEntry.findOne({ - user_id, - key, - }).catch(() => null) - - if (!entry) { - return null - } - - await entry.delete() - - return entry - } - - static async has(user_id, key) { - if (!user_id) { - throw new Error("Missing user_id") - } - - if (!key) { - throw new Error("Missing key") - } - - const entry = await SyncEntry.findOne({ - user_id, - key, - }).catch(() => null) - - return !!entry - } -} \ No newline at end of file diff --git a/packages/server/gateway/index.js b/packages/server/gateway/index.js index e6c30a52..42f4f4e2 100755 --- a/packages/server/gateway/index.js +++ b/packages/server/gateway/index.js @@ -20,15 +20,12 @@ import * as Managers from "./managers" global.debugFlag = process.env.DEBUG === "true" const isProduction = process.env.NODE_ENV === "production" -const sslKey = path.resolve(process.cwd(), ".ssl", "privkey.pem") -const sslCert = path.resolve(process.cwd(), ".ssl", "cert.pem") - /** * Gateway class - Main entry point for the service orchestrator * Manages service discovery, spawning, and communication */ export default class Gateway { - static gatewayMode = process.env.GATEWAY_MODE ?? "http_proxy" + static gatewayMode = process.env.GATEWAY_MODE ?? "nginx" eventBus = new EventEmitter() @@ -382,8 +379,8 @@ export default class Gateway { this.gateway = new Managers[this.constructor.gatewayMode]({ port: this.state.proxyPort, internalIp: this.state.internalIp, - cert_file_name: sslCert, - key_file_name: sslKey, + key_file_name: process.env.GATEWAY_SSL_KEY, + cert_file_name: process.env.GATEWAY_SSL_CERT, }) if (typeof this.gateway.initialize === "function") { diff --git a/packages/server/gateway/managers/nginx/index.js b/packages/server/gateway/managers/nginx/index.js index 8511c16d..8681c088 100755 --- a/packages/server/gateway/managers/nginx/index.js +++ b/packages/server/gateway/managers/nginx/index.js @@ -7,10 +7,6 @@ import defaults from "linebridge/dist/defaults" const localNginxBinary = path.resolve(process.cwd(), "nginx-bin") const serverPkg = require("../../../package.json") -/** - * NginxManager - Optimized version that batches configurations - * Waits for all services to register before applying configuration - */ export default class NginxManager { constructor(options = {}) { this.options = options diff --git a/packages/server/package.json b/packages/server/package.json index 76062234..9a63d142 100755 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -7,8 +7,9 @@ "services/*" ], "scripts": { - "start:prod": "cross-env NODE_ENV=production linebridge-boot ./start.js", - "dev": "cross-env NODE_ENV=development hermes-node ./start.js" + "start:prod": "cross-env NODE_ENV=production hermes-node ./start.js", + "dev": "cross-env NODE_ENV=development hermes-node ./start.js", + "setup": "./boot scripts/setup/index.js" }, "dependencies": { "@grpc/grpc-js": "^1.13.2", @@ -23,7 +24,6 @@ "bullmq": "^5.41.5", "chalk": "^5.4.1", "chokidar": "^4.0.3", - "comty.js": "^0.61.0", "cross-env": "^7.0.3", "http-proxy": "^1.18.1", "jsonwebtoken": "^9.0.2", diff --git a/packages/server/scripts/installNginxStatic.sh b/packages/server/scripts/installNginxStatic.sh new file mode 100755 index 00000000..9b694461 --- /dev/null +++ b/packages/server/scripts/installNginxStatic.sh @@ -0,0 +1,42 @@ +#!/bin/bash +FORCE_OVERWRITE=false +for arg in "$@"; do + if [ "$arg" == "-y" ]; then + FORCE_OVERWRITE=true + break + fi +done + +NGINX_VERSION="1.26.3" +ARCH="$(dpkg --print-architecture)" +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +OUTPUTBIN="${SCRIPT_DIR}/../nginx-bin" + +if [ "$ARCH" = "arm64" ]; then + NGINX_ARCH="aarch64"; +elif [ "$ARCH" = "amd64" ]; then + NGINX_ARCH="x86_64"; +else + echo "Unsupported architecture: $ARCH"; + exit 1; +fi + +NGINX_BINARY_URL="https://jirutka.github.io/nginx-binaries/nginx-${NGINX_VERSION}-${NGINX_ARCH}-linux" + +if [ -f "${OUTPUTBIN}" ]; then + if [ "$FORCE_OVERWRITE" = true ]; then + echo "'-y' flag detected. Overwriting '${OUTPUTBIN}'." + else + read -r -p "File '${OUTPUTBIN}' already exists. Overwrite? (y/N) " response + if [[ ! "$response" =~ ^([yY])$ ]]; then + echo "Skipping download." + exit 0 + fi + fi +fi + +curl -L "${NGINX_BINARY_URL}" -o "${OUTPUTBIN}" + +chmod +x "${OUTPUTBIN}" + +"${OUTPUTBIN}" -v; diff --git a/packages/server/scripts/migrations/removeDuplicateTracks.js b/packages/server/scripts/migrations/removeDuplicateTracks.js index 4b954192..f3687406 100644 --- a/packages/server/scripts/migrations/removeDuplicateTracks.js +++ b/packages/server/scripts/migrations/removeDuplicateTracks.js @@ -22,7 +22,7 @@ async function main() { !track.source.startsWith("http") ) { console.warn( - ` Skipping track ID ${track._id} due to invalid or missing source URL: "${track.source}"`, + `Skipping track ID ${track._id} due to invalid or missing source URL: "${track.source}"`, ) continue } @@ -31,19 +31,18 @@ async function main() { try { console.log( - ` [${index + 1}/${tracks.length}] Fetching ETag for source: ${track.source} (Track ID: ${track._id})`, + `[${index + 1}/${tracks.length}] Fetching ETag for source: ${track.source} (Track ID: ${track._id})`, ) + const response = await axios.head(track.source, { timeout: 10000, // 10 seconds timeout - // Add headers to mimic a browser to avoid some 403s or other blocks headers: { - "User-Agent": - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36", - Accept: "*/*", // More generic accept for HEAD + Accept: "*/*", "Accept-Encoding": "gzip, deflate, br", Connection: "keep-alive", }, }) + // ETag header can be 'etag' or 'ETag' (case-insensitive) const etag = response.headers["etag"] || response.headers["ETag"] @@ -52,7 +51,6 @@ async function main() { tracksByETag.set(etag, []) } tracksByETag.get(etag).push(track) - // console.log(` ETag: ${etag} found for source: ${track.source}`) } else { console.warn( ` No ETag found for source: ${track.source} (Track ID: ${track._id})`, @@ -60,19 +58,16 @@ async function main() { } } catch (error) { let errorMessage = error.message + if (error.response) { - // The request was made and the server responded with a status code - // that falls out of the range of 2xx errorMessage = `Server responded with status ${error.response.status} ${error.response.statusText}` } else if (error.request) { - // The request was made but no response was received errorMessage = "No response received from server (e.g., timeout, network error)" } - // else: Something happened in setting up the request that triggered an Error console.error( - ` Error fetching ETag for ${track.source} (Track ID: ${track._id}): ${errorMessage}`, + `Error fetching ETag for ${track.source} (Track ID: ${track._id}): ${errorMessage}`, ) } } @@ -97,21 +92,21 @@ async function main() { ) const trackToKeep = tracksForETag[0] - const tracksToDelete = tracksForETag.slice(1) // All tracks except the newest one + const tracksToDelete = tracksForETag.slice(1) if (tracksToDelete.length > 0) { const idsToDelete = tracksToDelete.map((track) => track._id) console.log( - ` Keeping Track ID: ${trackToKeep._id} (Source: ${trackToKeep.source}) - selected due to largest _id (assumed newer).`, + `Keeping Track ID: ${trackToKeep._id} (Source: ${trackToKeep.source}) - selected due to largest _id (assumed newer).`, ) tracksToDelete.forEach((t) => { console.log( - ` Marking for deletion: Track ID: ${t._id} (Source: ${t.source})`, + `Marking for deletion: Track ID: ${t._id} (Source: ${t.source})`, ) }) console.log( - ` Attempting to delete ${idsToDelete.length} duplicate tracks for ETag: "${etag}"`, + `Attempting to delete ${idsToDelete.length} duplicate tracks for ETag: "${etag}"`, ) try { @@ -121,22 +116,23 @@ async function main() { if (deleteResult.deletedCount > 0) { console.log( - ` Successfully deleted ${deleteResult.deletedCount} tracks for ETag: "${etag}"`, + `Successfully deleted ${deleteResult.deletedCount} tracks for ETag: "${etag}"`, ) deletedCount += deleteResult.deletedCount } else { console.warn( - ` Deletion command executed for ETag "${etag}", but no tracks were deleted. IDs: ${idsToDelete.join(", ")}`, + `Deletion command executed for ETag "${etag}", but no tracks were deleted. IDs: ${idsToDelete.join(", ")}`, ) } } catch (dbError) { console.error( - ` Database error deleting tracks for ETag "${etag}": ${dbError.message}`, + `Database error deleting tracks for ETag "${etag}": ${dbError.message}`, ) } } } } + console.log(`Finished processing. Total tracks deleted: ${deletedCount}.`) } diff --git a/packages/server/scripts/setup/index.js b/packages/server/scripts/setup/index.js new file mode 100644 index 00000000..3d4f7f77 --- /dev/null +++ b/packages/server/scripts/setup/index.js @@ -0,0 +1,119 @@ +import DbManager from "@shared-classes/DbManager" +import { Config } from "@db_models" + +import fs from "node:fs/promises" +import path from "node:path" + +const forceFlag = process.argv.includes("--force") + +const tasksPath = path.resolve(__dirname, "./tasks") + +async function main() { + if ( + process.env.INFISICAL_CLIENT_ID && + process.env.INFISICAL_CLIENT_SECRET + ) { + console.log( + `[BOOT] INFISICAL Credentials found, injecting env variables from INFISICAL...`, + ) + await global.injectEnvFromInfisical() + } + + // create the context for tasks + global.db = new DbManager() + + await global.db.initialize() + + let serverConfig = await Config.findOne({ key: "server" }).catch(() => { + return false + }) + + if (serverConfig && serverConfig.value.setup === true && !forceFlag) { + console.log( + `Server is already setup (last run at ${serverConfig.value.updated_at}), skipping setup...\nUse --force to force setup.`, + ) + return process.exit(0) + } + + let tasks = await fs.readdir(tasksPath) + + // filter only files ends with .js + tasks = tasks.filter((task) => task.endsWith(".js")) + + // sort by first numbers in file + tasks = tasks.sort((a, b) => { + const aNum = parseInt(a.split(".")[0]) + const bNum = parseInt(b.split(".")[0]) + + return aNum - bNum + }) + + console.log(`Total (${tasks.length}) tasks...`) + + for await (const task of tasks) { + const taskIndex = tasks.indexOf(task) + 1 + + let taskObj = await import(path.resolve(tasksPath, task)) + + taskObj = taskObj.default ?? taskObj + + if (typeof taskObj.fn !== "function") { + console.log(`[ERROR] [${task}] has not a function, skipping...`) + continue + } + + try { + console.log( + `[INFO] Executing [${taskIndex}/${tasks.length}](${task})`, + ) + + if (taskObj.description) { + console.log(`[INFO] ${taskObj.description}`) + } + + await taskObj.fn() + } catch (error) { + console.log(`[ERROR] ${task} failed to execute`) + console.log(error) + + if (taskObj.crashOnError === true) { + console.log(`[ERROR] ${task} crashed, exiting...`) + process.exit(1) + } + + continue + } + + console.log(`[SUCCESS] ${task} executed successfully`) + } + + console.log("All tasks executed successfully!") + + if (serverConfig) { + console.log("Updating server configuration document...") + + await Config.findOneAndUpdate( + { _id: serverConfig._id.toString() }, + { + key: "server", + value: { + setup: true, + updated_at: new Date(), + }, + }, + ) + } else { + console.log("Creating server configuration document...") + + await Config.create({ + key: "server", + value: { + setup: false, + }, + }) + } + + process.exit(0) +} + +main() diff --git a/packages/server/scripts/setup/tasks/00.root-user.js b/packages/server/scripts/setup/tasks/00.root-user.js new file mode 100644 index 00000000..779787f2 --- /dev/null +++ b/packages/server/scripts/setup/tasks/00.root-user.js @@ -0,0 +1,39 @@ +import { User } from "@db_models" +import bcrypt from "bcrypt" + +export default { + description: "Create first root user", + fn: async () => { + // check if any user with includes admin role exists + const adminUser = await User.find({ + $or: [{ roles: { $in: ["admin"] } }], + }) + + if (adminUser.length > 0) { + console.log("Admin user already exists") + return true + } + + const defaultUsername = "root" + const defaultPwd = "changemeorgethacked" + + let user = new User({ + username: defaultUsername, + password: await bcrypt.hash(defaultPwd, 6), + email: "example@comty.app", + roles: ["admin"], + created_at: new Date().getTime(), + accept_tos: true, + activated: true, + }) + + await user.save() + + console.log( + `Root user created. Username: ${defaultUsername}, password: ${defaultPwd}\nPlease change the password after first login!!.`, + ) + + return true + }, + crashOnFail: true, +} diff --git a/packages/server/services/main/main.service.js b/packages/server/services/main/main.service.js index 817f6a22..6fdbe9c9 100755 --- a/packages/server/services/main/main.service.js +++ b/packages/server/services/main/main.service.js @@ -1,8 +1,6 @@ import { Server } from "linebridge" import DbManager from "@shared-classes/DbManager" -import StartupDB from "./startup_db" - import SharedMiddlewares from "@shared-middlewares" export default class API extends Server { @@ -25,7 +23,6 @@ export default class API extends Server { async onInitialize() { await this.contexts.db.initialize() - await StartupDB() } } diff --git a/packages/server/services/main/setup/authorizeSelfServerToken/index.js b/packages/server/services/main/setup/authorizeSelfServerToken/index.js deleted file mode 100755 index 84087e0b..00000000 --- a/packages/server/services/main/setup/authorizeSelfServerToken/index.js +++ /dev/null @@ -1,29 +0,0 @@ -import SecureEntry from "@lib/secureEntry" -import { authorizedServerTokens } from "@db_models" - -const rootClientID = "00000000-0000-0000-000000000000" - -export default async () => { - // check if process.env.SERVER_TOKEN is included in authorizedServerKeys - if (process.env.SERVER_TOKEN) { - console.log("Checking if server token is authorized on server tokens list...") - - const secureEntries = new SecureEntry(authorizedServerTokens) - - const currentServerToken = await secureEntries.get(rootClientID, undefined, { - keyName: "client_id", - }) - - // check if match or not exist, if not, update - if (currentServerToken !== process.env.SERVER_TOKEN) { - console.log("Server token is not authorized on server tokens list, updating...") - - await secureEntries.set(rootClientID, process.env.SERVER_TOKEN, { - keyName: "client_id", - valueName: "token", - }) - } - - return true - } -} \ No newline at end of file diff --git a/packages/server/services/main/setup/dbAdmin/index.js b/packages/server/services/main/setup/dbAdmin/index.js deleted file mode 100755 index de513af3..00000000 --- a/packages/server/services/main/setup/dbAdmin/index.js +++ /dev/null @@ -1,25 +0,0 @@ -import { User } from "@db_models" -import createUser from "@controllers/UserController/services/createUser" - -export default async () => { - // check if any user with includes admin role exists - const adminUser = await User.find({ - $or: [ - { roles: { $in: ["admin"] } }, - ], - }) - - // if no user with admin role exists, create one - if (adminUser.length === 0) { - console.log("Creating admin user...") - - await createUser({ - username: "admin", - password: "admin", - email: "admin@admin.com", - roles: ["admin"], - }) - - console.log("Admin user created!") - } -} \ No newline at end of file diff --git a/packages/server/services/main/setup/index.js b/packages/server/services/main/setup/index.js deleted file mode 100755 index 6692cffd..00000000 --- a/packages/server/services/main/setup/index.js +++ /dev/null @@ -1,8 +0,0 @@ -import { default as dbAdmin } from "./dbAdmin" -import { default as authorizeSelfServerToken } from "./authorizeSelfServerToken" - -// set here the setup functions -export default [ - dbAdmin, - authorizeSelfServerToken, -] \ No newline at end of file diff --git a/packages/server/services/main/startup_db.js b/packages/server/services/main/startup_db.js deleted file mode 100644 index e43a7835..00000000 --- a/packages/server/services/main/startup_db.js +++ /dev/null @@ -1,47 +0,0 @@ -import { Config } from "@db_models" - -export default async () => { - let serverConfig = await Config.findOne({ key: "server" }).catch(() => { - return false - }) - - if (!serverConfig) { - console.log("Server config DB is not created, creating it...") - - serverConfig = new Config({ - key: "server", - value: { - setup: false, - }, - }) - - await serverConfig.save() - } - - const setupScriptsCompleted = (serverConfig.value?.setup) ?? false - - if (!setupScriptsCompleted) { - console.log("⚠️ Server setup is not complete, running setup proccess.") - - let setupScript = await import("./setup") - setupScript = setupScript.default ?? setupScript - - try { - for await (let script of setupScript) { - await script() - } - - console.log("βœ… Server setup complete.") - - await Config.updateOne({ key: "server" }, { value: { setup: true } }) - - serverConfig = await Config.findOne({ key: "server" }) - - return resolve() - } catch (error) { - console.log("❌ Server setup failed.") - console.error(error) - process.exit(1) - } - } -} \ No newline at end of file diff --git a/packages/server/start.js b/packages/server/start.js index 86275ddb..f3686dd2 100644 --- a/packages/server/start.js +++ b/packages/server/start.js @@ -1,3 +1,24 @@ +import fs from "node:fs" +import path from "node:path" + import Gateway from "./gateway" -new Gateway().initialize() \ No newline at end of file +const rootSSLDirPath = path.resolve(__dirname, "../../", ".ssl") +const cwdSSLDirPath = path.resolve(__dirname, ".ssl") + +if (fs.existsSync(rootSSLDirPath) || fs.existsSync(cwdSSLDirPath)) { + const rootKeyPath = path.resolve(rootSSLDirPath, "privkey.pem") + const rootCertPath = path.resolve(rootSSLDirPath, "cert.pem") + const cwdKeyPath = path.resolve(cwdSSLDirPath, "privkey.pem") + const cwdCertPath = path.resolve(cwdSSLDirPath, "cert.pem") + + if (fs.existsSync(rootKeyPath) && fs.existsSync(rootCertPath)) { + process.env.GATEWAY_SSL_KEY = rootKeyPath + process.env.GATEWAY_SSL_CERT = rootCertPath + } else if (fs.existsSync(cwdKeyPath) && fs.existsSync(cwdCertPath)) { + process.env.GATEWAY_SSL_KEY = cwdKeyPath + process.env.GATEWAY_SSL_CERT = cwdCertPath + } +} + +new Gateway().initialize()