-
Notifications
You must be signed in to change notification settings - Fork 5
Comparing changes
Open a pull request
base repository: shellhub-io/meta-shellhub
base: master
head repository: shellhub-io/meta-shellhub
compare: warrior
- 17 commits
- 33 files changed
- 5 contributors
Commits on Jun 24, 2020
-
Backport Go verion 1.14 and all related classes
The current ShellHub version uses Go modules to be built. Go versions <1.14 does not seem to work correctly. Backport Go to dunfell version recipes and classes to create ShellHub for the older version of the Yocto Project. Signed-off-by: Fabio Berton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 35cd803 - Browse repository at this point
Copy the full SHA 35cd803View commit details
Commits on Aug 12, 2020
-
shellhub-agent: Fetch tag version directly based on PV
Rename recipe to use the release tag version and change SRC_URI to use this tag to make update process easier, once we need only to rename the recipe to match the new release tag. Signed-off-by: Fabio Berton <[email protected]> (cherry picked from commit 60c57b4)
Configuration menu - View commit details
-
Copy full SHA for 0b1c853 - Browse repository at this point
Copy the full SHA 0b1c853View commit details -
shellhub-agent: Bump revision to v0.3.7
This commit includes the following changes: - caeb122 (tag: v0.3.7, origin/0.3.x) cicd: Rework Docker build when we change the Dockerfile - f1a0481 cicd: Rework docker publishing workflow - d335e02 docker: set ui build context to rootdir - a9a2596 cicd: adding ui and gateway build - 9b6cba3 (tag: api/v0.3.7) cicd: Remove fallback restore keys for cache - 5083d54 cicd: cache actions should be before go mod - 940a42e cicd: qa: Avoid using annotations - 646a97b cicd: build-agent: Fix wrong whitespaces on file - 79e67a8 shellhub: Bump version to v0.3.7 - 0cabf19 cicd: we must to skip the build based on commit - 916ef11 ssh: use case insensitive sshid in hostname lookup - ebb7258 docker: add option to override default http port - 72639fc agent: Use NegotiateAPIVersion for docker client - ed087cf cicd: fix the arch name - bb75710 cicd: build agent docker image with github actions - 219b106 (tag: v0.3.6) shellhub: Bump version to v0.3.6 - cb862c9 api: accept email as login username - d391add gateway: make install script more posix compatible - 85bb8e9 api: get tenant from raw context - 58172b9 api: assert type interface to avoid segfault - 7687fd3 (tag: v0.3.5) Bump shellhub version to v0.3.5 - 023f585 api: fix migrations bug - 5b96c86 api, ssh: Fix 'revive' warnings - 47b1cbc api: remove all referencies to store.TenantFromContext - d25ce47 (tag: v0.3.4) Bump version to v0.3.4 - 69cda78 gateway: use sudo in install script if necessary - 38e8423 ui: Add port number to device registration command - 75437d6 readme: add email field in command to create user - 68d75ea build(deps): bump lodash from 4.17.15 to 4.17.19 in /ui - ce17867 api: add unit tests for the services layer - fb3f866 ui: indent a line in the notification, add two spaces - 9d7d304 ui: standardize method names with the rejected device component - 2401399 ui: standardize method names with the pending device component - f0e71a1 ui: fix warning router for child device - cc1a172 cicd: remove sonarcloud scan - 4f58604 api: fix TenantFromContext bug - 70c11a5 api: add migrations to pending pending devices - d33449b ui: refactor the welcome screen to support accept pending device - 08e17ea ui: refactor device list to support pending and rejected devices - 0dcfd82 ui: change pending field to status in deviceList and devicePending - d4a28cf api: change pending flag to a status field with more possibilities - e95c5b1 ui: add dialog to confirm device - f47e0aa ui: create pending device page - 3d6464c ui: add badge in icon to show number of pending devices - 61a7bb7 ui: add pending field in devicelist and vuex - 5fcfafe api: add pending flag to Device - b60bfbe ui: export environment variables to Vue instance - 218fe78 (tag: v0.3.3) Bump version to v0.3.3 - 2c29f39 api: big refactor into clean architecture - 6bd31f3 ui: fix problem when user edit fields in firewallrules - aa4c415 ui: Define vee validate rule for invalid hostname - f3ddf0c ui: Add corrections to rename - 9254013 ui: add library vee validade, and validate firewall rules form - b1da7a4 api: move private packages to rootdir - c0d4b85 api: add paginator pkg - 0c69725 ui: refatory the user menu - 49f6cc6 ui: add firewall rule - 83578ae api: firewall rules - 087bcfa ui: Update lists in pagination - 81703cd ui: Use Airbnb pattern for eslint - 0d2c572 ui: create component to close session - 11dc433 agent: Improve logging when generating the private key - 58f95f5 api: delete all sessions when removing a device - ae9a01e agent: Drop newline after if - dbab316 ui: auto fit terminal width - 5c33827 ui: Update xtermjs 3.14.5 -> 4.7.0 - 00c9e1a ui: Fix unauthenticated tooltip regression - 1c16405 ui: Updating eslint packages - 9106732 cicd: unify the qa of javascript and golang - b666b51 ssh: Update all go modules - 0d5bd6e api: Update all go modules - a925fdb agent: Update all go modules - f195287 ui: Fix deprecated use of `<v-content>` - e856a7e ui: Update @mdi/font 4.9.95 -> 5.3.45 - d049bcb ui: Update fibers 4.0.3 -> 5.0.0 - 6c5fb6b ui: Update font-logos 0.10.0 -> 0.12.1 - bcd4a38 ui: Update vue/test-utils 1.0.0-beta.31 -> 1.0.3 - a8731a4 ui: Update all packages without doing major updates - bab9269 ui: Update packages with security issues - e3a11b7 bin: add email param to add-user utility Signed-off-by: Fabio Berton <[email protected]> (cherry picked from commit af1db81)
Configuration menu - View commit details
-
Copy full SHA for bfc9dab - Browse repository at this point
Copy the full SHA bfc9dabView commit details
Commits on Oct 12, 2020
-
shellhub-agent: Bump revision to 0.4.0
This commit includes the following changes: - 1e10093 Bump version to v0.4.0 - 5380368 cicd: change dependabot schedule interval to weekly - fb98a27 cicd: supply release version as build arg - 834c64f ui: Fix loop in welcome screen - 704cb55 ui: Fix not show welcome screen when user has device - 6970127 sessionrecord: Drop work in progress version from open source repo - cc9dad6 ui: Fix login use the enter key - b2b8f96 ui: reset validation firewall dialog - 1d1851c ui: bump @vue/cli-service from 4.5.4 to 4.5.6 in /ui - ec863ac ui: bump @vue/cli-plugin-babel from 4.5.4 to 4.5.6 in /ui - 70ee20c ui: bump @vue/cli-plugin-unit-jest from 4.5.4 to 4.5.6 in /ui - 7a48031 ui: bump @vue/cli-plugin-eslint from 4.5.4 to 4.5.6 in /ui - 5f290c5 api: delete device from connected_device on removeDevice - 7090c90 api: add tests for mongo package - a21371c ui: bump @vue/test-utils from 1.0.5 to 1.1.0 in /ui - 260d513 ui: bump xterm from 4.8.1 to 4.9.0 in /ui - 87e5d82 cicd: add filter trigger - 749aaa7 ui: Update the use of the global snackbar in close session - e14c98e ui: Move snackbarCopy to global and refactor where it is call in code - fa421f9 ui: bump sass-loader from 10.0.1 to 10.0.2 in /ui - 84005ed pkg: set leveled logger for retryablehttp client - 50bac4c api: update tests - a4a0789 api: fix new identity device - 7acbce9 api: check tenant before change status - 240c517 api: update auth service test - 884ca13 api: add function to return token for a specified TenantID - 30ea0d1 ui: Add check errors in settings form - 1d4916a api: refactor settings api to return field conflict - 29b4016 cicd: Fix commit workflow to ignore 'dependabot' branches - 5212891 ui: Update snackbarSuccess component to add new success messages - 341d942 ui: bump @fortawesome/vue-fontawesome from 0.1.10 to 2.0.0 in /ui - 25af009 api: bump go.mongodb.org/mongo-driver from 1.4.0 to 1.4.1 in /api - 2d929d9 ui: bump eslint from 7.8.0 to 7.8.1 in /ui - afb145a docker-compose: rename nginx service to autossl - 30b5c23 ui: Refactor use the snackbar to add new error messages - ba40dc7 README: update development environment setup instructions - f6e3721 docker-compose: restart agent in case of failure - 135cd4a bin: make possible to pass TENANT_ID as env to add-user - e429265 docker-compose: append development environment to compose files - 189ad06 scripts: rename to devscripts - b210559 ui: bump eslint from 7.7.0 to 7.8.0 in /ui - 610363f docker: clarify environment config option - 533b6f8 docs: update .all-contributorsrc [skip ci] - f6b69f4 docs: update README.md [skip ci] - 13d1e27 bin: add docker-compose wrapper - ea8d633 README: add security policy file - e7805ce docs: update .all-contributorsrc [skip ci] - a585783 docs: update README.md [skip ci] - 33459be agent: fix 'index out of range' error in logging - 1b14cb0 docker-compose: add autossl config file - bed5b23 docs: update .all-contributorsrc [skip ci] - 0a08c53 docs: update README.md [skip ci] - ca7902e ui: bump @vue/test-utils from 1.0.4 to 1.0.5 in /ui - 62a34b5 docs: update .all-contributorsrc [skip ci] - e764a8e docs: update README.md [skip ci] - cf5400b docs: update .all-contributorsrc [skip ci] - 7f366c2 docs: update README.md [skip ci] - a872ace docs: update .all-contributorsrc [skip ci] - c8a9a8a docs: update README.md [skip ci] - aeca65d docs: update .all-contributorsrc [skip ci] - 1ecbb79 docs: update README.md [skip ci] - b4fc6cf docs: update .all-contributorsrc [skip ci] - 1258584 docs: update README.md [skip ci] - 849d50b allcontributorsrc: set badge template - a50481a docs: update .all-contributorsrc [skip ci] - dd0502f docs: update README.md [skip ci] - 6f45be5 README: update - 04937d3 docs: create .all-contributorsrc [skip ci] - c81d60e docs: update README.md [skip ci] - af2a298 agent: Don't set ctty fd - 97488c3 cicd: add commit check from PR - 933c72e ui: Move v-if hidden in the call component to internal component - 9a8b053 ssh: fix WebSocket frame utf8 encoding - ec0d38a ui: Update tests for sessions - 5b3b8f6 ui: Add the possibility to use the Enter key on the login screen - e2c343b cicd: workflow refactor - aa3ff61 agent: use prefix for env vars - 8630b67 agent: improve logging - b762515 agent: rename sshserver to ssh - 1039de4 agent: move keep alive routine to separate file - 00c27ec ui: bump vuetify from 2.3.9 to 2.3.10 in /ui - 64ef328 ui: bump sass-loader from 10.0.0 to 10.0.1 in /ui - d2795f5 ui: Update unit test for Login - b5c2abc ui: Update unit test for Devices - 1e61720 ui: bump sass-loader from 9.0.3 to 10.0.0 in /ui - b2c7b3a ui: Make play session optional - 1ca204b agent: Extend logging during connection handling - d3a99db ssh: bump github.com/gorilla/mux from 1.7.4 to 1.8.0 in /ssh - df2853b agent: bump github.com/gorilla/mux from 1.7.4 to 1.8.0 in /agent - d13c20f api: update user unit test - b217776 ui: add try/catch when update profile - 84dd71a api: add check to user name and email - 7ea267e ui: Add error handling and add pagination in firewall - 61ca701 ui: fix search devices - 2b379c9 ui: bump axios from 0.19.2 to 0.20.0 in /ui - 83cfb8d ui: bump is-valid-hostname from 0.0.1 to 0.1.0 in /ui - fb2382b ui: bump vue and vue-template-compiler in /ui - 3096700 api: fix sort in listUsers - 9f2511b api: Create method in store to return users - dfa2e46 agent: append /dev to mount list when updating container - 2c7541d agent: set supplementary groups for the user's shell - d1154dc api: update mongo addDevice test - ddb4ebb gateway: set DeviceIdentity hostname via env docker var - f41cf03 api: set DeviceIdentity hostname via env docker var - 038ace6 agent: set DeviceIdentity hostname via env docker var - 004d688 ui: Fix the problem with token expiration - 0044fad build(deps-dev): bump @vue/cli-plugin-unit-jest in /ui - 1a8202c build(deps-dev): bump @vue/cli-plugin-babel from 4.5.3 to 4.5.4 in /ui - 7da3ae1 build(deps-dev): bump @vue/test-utils from 1.0.3 to 1.0.4 in /ui - a888888 build(deps-dev): bump @vue/cli-plugin-eslint from 4.5.3 to 4.5.4 in /ui - d43a10c build(deps-dev): bump @vue/cli-service from 4.5.3 to 4.5.4 in /ui - 956c116 api: bump github.com/mitchellh/mapstructure from 1.3.2 to 1.3.3 in /api - 933a6c2 api: bump github.com/stretchr/testify from 1.5.1 to 1.6.1 in /api - 114176b ui: bump vuetify from 2.3.8 to 2.3.9 in /ui - bc7f9d0 cicd: ignore dependabot commits from message check - ad75b36 cicd: dependabot: ignore self package update - 245df16 cicd: add dependabot config - 1b5f313 gateway: add /dev volume to allow mounting of pseudo-tty inside container - 4bdacb0 agent: changes the tty owner to login user - 9d546e1 ui: Add error handling in sessions, dashboard, notifications and login - 75d93f1 ui: Add possibility to register messages specific in snackbar - 205b003 agent: switch deprecated kr/pty to creack/pty - b338e8c build(deps-dev): bump eslint from 7.6.0 to 7.7.0 in /ui - 0989e91 cicd: commit: Accept dependabot commit logs as valid - 17bca54 ui: Add validate compare between current and new password - 875b8b7 ui: add unit tests for settings - 0522442 api: mock test for user - 7cbf5c7 ui: create settings and profile view - c548ceb api: Define user model and route for update - d1c3ac4 ui: Refactor the snackbar to use only once to watch mensagens - 1a17f78 ui: Add error handling in devices and refactor the code - 33176d6 ui: Remove return with promise in interceptors of the http file - 4a523c6 cicd: build-agent: We trigger our build if our workflow changes - be1a881 cicd: build-agent: Fix Docker manifest variant for ARMv6 - a3427ff api: only allow lowercase hostname - 2fe4351 cicd: remove unused sonar properties file - 5039280 readme: update ci badge - 0d6c969 ui: make firewall rules optional - 608202a firewall: Drop work in progress version from open source repo - 6764d28 ui: Refactor dashboard to use for to list cards - 97bbc0e ssh: Avoid the need for Return keypress when logging - 5e5583e ui: Fix timeSlider in playsession - 62b4088 ui: Upgrade all dependencies - 26d3a56 cicd: Rework Docker build when we change the Dockerfile - 266e925 cicd: Rework docker publishing workflow - d4e0662 docker: set ui build context to rootdir - a1dd887 ui: Fix redirect when request fail in login - 70ca0ba ui: Move import snackbar to main - 2cf9990 ui: Fix redundant redirect when login fails - 9fae5d8 cicd: adding ui and gateway build - db718ff cicd: we must to skip the build based on commit - 03afa3d ssh: Upgrade all dependencies - f772fd6 api: Upgrade all dependencies - fa0519b agent: Upgrade all dependencies - dc175c2 ui: Upgrade all dependencies - 1e7729c gateway: add keepalive_interval argument to install script - 13be5bf agent: add KEEPALIVE_INTERVAL env to support custom interval - 9412add ui: Remove unused eslint config rules - 02a75cc Fix typo - cdac51d cicd: qa: Avoid using annotations - a2b40b5 cicd: build-agent: Fix wrong whitespaces on file - c0983bc api: Return total firewall count when listing firewalls - ae4fad8 api: fix ListDevices to list all devices with any status - 847d742 agent: Use NegotiateAPIVersion for docker client - c220952 cicd: fix the arch name - 0765f8e cicd: build agent docker image with github actions - cac833f build(deps): bump elliptic from 6.5.2 to 6.5.3 in /ui - ac02f40 gateway: fix nginx to start if upstream host is down - 9f4d4cf api: accept email as login username - d34a874 docker: set SHELLHUB_HOSTED env - 4494680 Revert "docker: set environment from env files" - 5872127 ui: Add error message when the request fails on the dasboard - 6208e72 gateway: add location block for vendoring admin dashboard - f3f997c docker: set environment from env files - bf8e43c docker: override default network config - 6a4b259 ui: login using token - c424144 ui: Reallocate the vuex files to store directory - 657b23d ui: show user real name instead of username in welcome - bb05eb5 bin: add name fields to add-user utility - cbc8f88 api: add missing name, email fields in user model - d5be1be ssh: use case insensitive sshid in hostname lookup - 32923d8 ui: update device test to change modifications in device component - cb965c0 ui: add bagde with number devices pending in list pending devices - ef9a078 cicd: Remove fallback restore keys for cache - 16d0b29 ui: Increment test for the session store - 1f356a1 ui: Format the structure that pass arguments in the fecht action - e9f2af1 ui: Add basic test for the Device component - 449c08c ui: Add basic test for the notification store - 60c70af ui: Add basic test for the notification component - 3a7e0fb ui: Add basic test for the firewallRules view - b7ea03e ui: Add basic test for the firewallRulesDelete component - b0fba9e ui: Add basic test for the firewallRulesFormDialog component - fba4a56 ui: Add basic test for the firewallRulesList component - 5c58a2f ui: Add basic test for the sessionPlay component - 9d5821a ui: Add basic test for the sessionClose component - 1849ebb ui: Refactor Close Session Component - 6abb195 ui: Add more test for the store device - 1adef2e ui: Remove unused code in store device - 03494ec ui: Add basic test for the deviceActionButton component - e16cfad ui: Add basic test for the deviceRejected component - dc66a9b ui: Add basic test for the devicePending component - e5fc213 ui: Apply eslint properties and resolve the warnings in the unit test - 5901db6 scripts: add test utility - 5d2c15c api: DinD support for running tests - 216f114 api: update dbserver to run container in the same docker network - 97d8a23 agent: move common function to separate package - dca3a4c api: add unit tests for the services layer in sort devices feature - 0ae1ffc ui: Remove unused code in Device component - aca35d4 ui: Replicate sort to pending and rejected lists - 14d7489 ui: refactor device api - f825296 ui: associate event to sorting in Devicelist datatable - 4947dfb api: add sort flags to listDevices - 1e74115 gateway: make install script more posix compatible - b915f00 ui: Set default state to firewall rule active - 515a80c api: add initial store tests - e8e8bbe api: initial version of dbtest - 79f01cf api: get tenant from raw context - 80f0d78 api: assert type interface to avoid segfault - 1126596 cicd: cache actions should be before go mod - 567c4b2 gateway: disable caching - d02f45c docker: add option to override default http port - 8e00f0b api: fix migrations bug - 025ba99 api, ssh: Fix 'revive' warnings on new code of 0.4.0 - c152444 api, ssh: Fix 'revive' warnings - 7053dbf api: remove all referencies to store.TenantFromContext - 8ce6d13 ui: Integrate SessionPlay functionalities and styling - b820b40 ui: Define slider to SessionPlay - 7697f2d ui: Create new SessionPlay component - 41cb2d3 api: add unit tests for the services layer in session record feature - 333eb47 api: add recorded flag in sessions - d0b8be5 api, ssh: add cols and rows information on record session - ce4107f api: add route to get a recorded session - 1dbb0bc api, ssh: add session record feature Signed-off-by: Fabio Berton <[email protected]> (cherry picked from commit 7c33e9a)
Configuration menu - View commit details
-
Copy full SHA for 974c5ec - Browse repository at this point
Copy the full SHA 974c5ecView commit details
Commits on Oct 13, 2020
-
conf/layer.conf: Set layer compatible only with warrior
Signed-off-by: Fabio Berton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 32d1151 - Browse repository at this point
Copy the full SHA 32d1151View commit details -
README: Add note for using with Warrior release
Signed-off-by: Fabio Berton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a28dd89 - Browse repository at this point
Copy the full SHA a28dd89View commit details
Commits on Jan 29, 2021
-
shellhub-agent: Bump revision to v0.5.0
New Features/Improvements - Namespace support (let you organize your ShellHub devices into groups that fit the way you work) - Support for recording login activity to utmp and wtpm database - Automatic HTTPS support using Let's Encrypt Bug Fixes - Fixed panic while getting non-existent device from store - Several UI related bug fixes (typo errors, alignment and other appearance attributes) Signed-off-by: Fabio Berton <[email protected]> (cherry picked from commit 6562774)
Configuration menu - View commit details
-
Copy full SHA for 5242c36 - Browse repository at this point
Copy the full SHA 5242c36View commit details
Commits on Feb 1, 2021
-
shellhub-agent: Bump revision to v0.5.2
This commit includes the following changes: - 2cdca47 Bump shellhub version to v0.5.2 - 57b063d ui: hide sessionPlay for user not owner - b0c2c62 env: rename SHELLHUB_HOSTED to SHELLHUB_ENTERPRISE - cb4b539 api: remove sort filter in started_at field in ListNamespaces - d64a5c1 ssh: bump github.com/pires/go-proxyproto from 0.3.3 to 0.4.1 in /ssh - 0b4eded ui: Working on the task - 96a140d ui: Fix to show welcome screen when switching to others namespaces - 3da4c25 (tag: v0.5.1) Bump shellhub version to v0.5.1 - 228ad42 env: disable https redirection by default - 70788a3 docker-compose: set the same network for autossl and gateway services - a9ca6c5 ui: bump eslint-plugin-vue from 7.4.1 to 7.5.0 in /ui - 9e51ec4 ui: bump @vue/cli-service from 4.5.10 to 4.5.11 in /ui - 64b8654 ui: bump sass from 1.32.4 to 1.32.5 in /ui - 71785cb ui: bump @vue/cli-plugin-babel from 4.5.10 to 4.5.11 in /ui - 695b5c8 ui: bump @vue/cli-plugin-unit-jest from 4.5.10 to 4.5.11 in /ui - 25006e8 ui: bump core-js from 3.8.2 to 3.8.3 in /ui - c21bbb6 ui: bump vuetify from 2.4.2 to 2.4.3 in /ui Signed-off-by: Fabio Berton <[email protected]> (cherry picked from commit 203663c)
Configuration menu - View commit details
-
Copy full SHA for 544ea05 - Browse repository at this point
Copy the full SHA 544ea05View commit details
Commits on Mar 25, 2021
-
shellhub-agent: Add openssh-scp to RDEPENDS
ShellHub uses scp command to copy files to/from device, add scp as runtime dependency to ensure that scp is installed on the image. Signed-off-by: Fabio Berton <[email protected]> (cherry picked from commit 594eaa9)
Configuration menu - View commit details
-
Copy full SHA for 134aa76 - Browse repository at this point
Copy the full SHA 134aa76View commit details -
shellhub-agent: Bump release to v0.6.0
This commit includes the following changes: - da4e613 api: update EditNamespace get owner by id instead of username - 10f54ae ui: Show sign up only in the cloud - 39c0d08 docker-compose: Add variable cloud in environment ui - 5fc2db7 Bump shellhub version to v0.6.0 - 4405a7e api: fix error on pubkeys with different tenant - e560c7d ui: Add name field in profile - 0560686 api: Add name field to edit user - f29c123 store: get user from context by id instead of username - 66fe707 ui: Modify the login page layout - e802cd5 gateway: add user-api in gateway - e8c5445 ui: Add sign up page - 0e1b815 api: Add name field to update user from admin - 20076a6 ui: add private key validation check - ddc052a ssh: fix lookup device - 80b9a50 gateway: Fix /info to use X-Forwarded-Host to generate URLs - b3a2586 ssh: fix key login when using terminal - 4f9abfa agent: Fixes utmp/wtmp recording on 64-bit systems - 1101f3d general: Rework installation script syntax - 2c64c01 agent: bump github.com/sirupsen/logrus from 1.8.0 to 1.8.1 in /agent - b65f8a5 api: bump go.mongodb.org/mongo-driver from 1.4.6 to 1.5.0 in /api - 9b2473f ssh: bump github.com/sirupsen/logrus from 1.8.0 to 1.8.1 in /ssh - bdc2423 ui: bump eslint from 7.21.0 to 7.22.0 in /ui - cf024d8 ui: bump xterm from 4.10.0 to 4.11.0 in /ui - 2de0c80 ui: bump vuetify from 2.4.5 to 2.4.6 in /ui - d4ad89a pkg: client: fix err return in GetPublicKey - bd8a2b1 gateway: append x-forwarded-port to host address - 4c88db6 docker: set webhook required envs - 3824196 docker: upgrade mongodb to 4.4.4 - d38aee3 bin: update del-user script to delete all dependent documents - 4effb16 ui: adapt height in namespace menu - 55eb17a api: Add function to update namespace - bcda97d readme: update development environment setup - 0332449 api: enforce max device count limit - b6a60ef ui: Pattern namespace route, add S to the name - 72937ba api: Pattern namespace route, add S to the name - ebe6526 ui: bump elliptic from 6.5.3 to 6.5.4 in /ui - 4858fb5 bin: set max_devices to -1 for newly added namespaces - 9237a17 ui: Remove title and spacing of private keys tab - 751aeb8 ui: Add billing page - 0087e24 makefile: use keygen script to generate required keys - ddc7055 ui: Resolve warnings generated by eslint - 00b5aa7 ssh: add webhook to delay connection for a specified time - fa76679 pkg: add webhook types - db3cc7e github: block vue-fragment updates - 08b81f8 ui: Revert "ui: bump vue-fragment from 1.5.1 to 1.5.2 in /ui" - 3ffe154 pkg: Apply hyphens to urls - ef0ae8c api: Apply hyphens to urls - 6a4e9e4 ui: Apply hyphens to urls - 31f1ada ui: standardize centralization of private keys tab - fa44794 ui: bump eslint-plugin-vue from 7.6.0 to 7.7.0 in /ui - f22feaa ui: bump vue-fragment from 1.5.1 to 1.5.2 in /ui - 64b8c9c ui: bump vue-cli-plugin-vuetify from 2.2.0 to 2.2.2 in /ui - 307cbf1 ssh: bump github.com/pires/go-proxyproto from 0.4.2 to 0.5.0 in /ssh - 5334086 agent: bump github.com/docker/docker in /agent - 41c8b83 ui: Change the session message in the box - 0064474 ui: Remove code not needed - afd7da0 agent: Add i386 support to the Docker images - ea353b3 ui: Pattern store code - 9abe63d ui: Add number of devices user - a951036 makefile: fix bashism - a584aef api: Return accepted device in namespace - de65ef7 api: Fix count devices in list namespace - 5b9187d ui: Create appBar component and move related code from app - 93ce9d6 ui: Resolve tests warnings - afb2d65 ui: Fix to show only one add device button on the dashboard - 960c77d ui: change version of vue-fragment to 1.5.1 - db6992c api: Fix login - 3add335 devscripts: lint-code: Adapt to use with golangci-lint - be52f40 cicd: qa: Add a `gofmt` check to ensure code is properly formatted - e2466b9 api: Add migration to set max_devices - bc434ff api: Modify create, list and get namespace to suport maximum number of devices - da6bbb1 docker: Add SHELLHUB_ENTERPRISE environment in api - 6538af1 ui: bump vue-fragment from 1.5.1 to 1.5.2 in /ui - 17a292b agent: bump github.com/docker/docker in /agent - c80c5d4 ui: bump core-js from 3.9.0 to 3.9.1 in /ui - 767aad1 ui: bump vuetify from 2.4.4 to 2.4.5 in /ui - 9426e5c ui: bump eslint from 7.20.0 to 7.21.0 in /ui - 7a4c98b ui: bump vue-cli-plugin-vuetify from 2.1.0 to 2.2.0 in /ui - ce5a981 cicd: Enable golangci-lint checks - 920a9ce pkg: models: Fix mapstruct tag use - 5847b25 pkg: models: session: Fix struct tags - dd1a75a pkg: httptunnel: Skip one error check - 7f658d3 pkg: revdial: Check for errors - 4559c14 pkg: dockerutils: Drop unused const - 42cfd01 ssh: main: Skip a lint check - ed85505 ssh: server: Drop unused struct members - b33af3c ssh: server: Check for errors - 94c12f0 ssh: session: Check for errors - bbe1c7f ssh: session: Drop unused func DialWithDeadline - 0c60ef4 ssh: ssh2ws: Check for errors - 96baf04 api: store: test: fix namespace store tests - 4826bec api: store: test: Enable all tests - acdf24e agent: sshd: Rework code to use io.SeekCurrent/io.SeekStart - 2b6a3b0 agent: sshd: Check for errors - e66898b agent: main: Mark two errcheck errors as ignore - f07b4fa agent: Drop unused Information struct - ce0225a api: store: Fix wrong newline - 1082f64 api: store: Check for errors - 9cb1003 api: authsvc: Check for errors - 7474006 api: pkg: dbtest: Check for errors - 4b282e7 api: authsvc: test: Ignore a unchecked error in defer - f30387c api: routes: user: Fix reflect.StructTag.Get use - c179069 api: routes: Check for errors when doing the query binding - adf3465 api: store: Check error when building the filter query of ListUsers - ec4c592 api: store: test: Check `InsertOne` errors in all tests - d534c7d api: store: test: Avoid paginator.Query{} unkeyed fields - caf48ff api: pkg: dbtest: Check error when starting monitor - a888931 api: pkg: dbtest: Avoid using fmt.Fprintf when not needed - 011486f api: store: ListNamespaces: Avoid calling defer in case of error - 1447a6c agent: apply `gofmt` globally - f982cdd api: apply `gofmt` globally - 08e3e72 go: upgrade all dependencies for latest releases - 071cce9 api: refactor migration 17 to avoid so many ifs - a38e834 api: refactor mongo aggregate queries - 0ac9cb3 ui: Add message in device when the user has no data - a5158e6 ui: Move the add device button to the component - a7dbf3e ui: Add message in public key when the user has no data - 1494944 ui: Refactor the firewall rule to only make a request - 3d2895e ui: Add message in session when the user has no data - 5c861df ui: Standardize firewall rule names according to the project - 725be73 ui: bump core-js from 3.8.3 to 3.9.0 in /ui - 90a7f23 ui: bump sass from 1.32.7 to 1.32.8 in /ui - 0e7ef11 ssh: bump github.com/sirupsen/logrus from 1.7.0 to 1.8.0 in /ssh - 0afaff6 agent: bump github.com/sirupsen/logrus from 1.7.0 to 1.8.0 in /agent - 5a8f6af api: fix migration 17 - 8212c3e agent: docker-compose.dev.yml agent hard-coded SHELLHUB_SERVER_ADDRESS - 2ec358b ui: Fix list update when deleting firewall rule - 21e501c ui: Create a box to show the message across the data list - 152a27f ui: Create main component for firewall rule - b3cceb1 docs: update .all-contributorsrc [skip ci] - d256c7f docs: update README.md [skip ci] - 2082d61 gateway: Fix /info to omit http host port from ssh host name - d02f6ad api: when delete a user, delete his owned namespaces - 7d11d64 api: add migration to clean namespaces, and all related documents - 9d7a140 makefile: exit when there is no mongo container - be763b2 ui: bump eslint-plugin-vue from 7.5.0 to 7.6.0 in /ui - b415641 ui: bump sass from 1.32.6 to 1.32.7 in /ui - 29ce6e6 ui: bump eslint from 7.19.0 to 7.20.0 in /ui - e9de77e ui: bump vuetify from 2.4.3 to 2.4.4 in /ui - a498c46 api: small fix on formatting - 318035a api: fix login with public keys - f28b73b ui: Show code 409 message when create public key - 327e85d api: return error when inserting a duplicated fingerprint on public keys - 9831591 api: set fingerprint as unique key in public_keys collection - ab34e44 ui: Revert the commit remove access to public key - aa7e731 ssh: show permission denied when public key does not exists - 14dcd32 agent: lookup for user before checking it's public key - 937b12c ssh: public auth support in websocket bridge - f948ac6 ui: replace node-sshpk with node-rsa for signing websocket handshake - 3bc4451 ui: Private key login support - e16cd27 ui: Create tests for privateKey feature - 87e024e ui: add jsencrypt do npm deps - 5a98913 ui: Refactor the form delete key to support a generic format - d905b11 ui: Refactor the form dialog key to support a generic format - 62ca38c ui: Show namespace owner when user does not owner - da7ba42 bin: Fix search for name to username in add-namespace script - 1ce866a docker: added restarty policy to docker-compose files - d2e0191 ui: Fix device name update - fc5716c ui: update tests for allowing only owner access - 048215a ui: Block functionality when the user does not own the namespace - f25c69d ui: Add owner field in the namespace store - a5f70e0 api: Add the Unauthorized return error in devices update - 14bf3fb api: Blocks actions when the user does not own the namespace - ba798b9 api: fix return parameter from ListUsers func - 4d71ec7 devscripts: add gen-mock script - 34d902a ui: Fix showing terminal in device details when device is offline - 05f5949 api: rework ListUsers from mongostore to use generic filter property - 9446770 api: remove integer property filter - 71a71b2 api: convert namespace to lower-case before inserting into db - 81acdf4 ui: Refactor the code to support id to update security setting - c209a5b api: Add id in request to update security setting - ecdf815 ui: Fix user update data and add id to request - 1b43ef0 api: Fix to add id in url to update user - 50f3073 ui: set user id and email in user token login - 7c047ab api: fix login user with token url - 55d26df pkg: fix tunnelDial func to dial host:port - 6277e49 ui: bump vuetify-loader from 1.7.1 to 1.7.2 in /ui - ce52390 ui: bump sass from 1.32.5 to 1.32.6 in /ui - e946a96 ui: bump @vue/test-utils from 1.1.2 to 1.1.3 in /ui - 16408c3 api: bump go.mongodb.org/mongo-driver from 1.4.4 to 1.4.6 in /api - 7503a21 agent: bump github.com/gliderlabs/ssh from 0.3.1 to 0.3.2 in /agent - 8004598 ssh: bump github.com/gliderlabs/ssh from 0.3.1 to 0.3.2 in /ssh - 7fb34a1 makefile: fix mongodb upgrade script - 163e2f6 api: Add update user from admin to store - ca0e336 docker: upgrade mongodb version from 3.4-series to 4.2-series - c8f2014 makefile: add tasks for managing a self-hosted instance - 088e065 docs: update .all-contributorsrc [skip ci] - ae6133f docs: update README.md [skip ci] - 91aaefc ui: fix welcome screen - 5f2b371 api: Add removeUser to store - 7df9225 agent: Rewrite osauth to work without CGO - 8912274 ui: bump vuex from 3.6.0 to 3.6.2 in /ui - a9c8ecf ui: bump vue-cli-plugin-vuetify from 2.0.9 to 2.1.0 in /ui - fea85b2 ui: bump xterm-addon-fit from 0.4.0 to 0.5.0 in /ui - 782e53b ui: bump vue-router from 3.4.9 to 3.5.1 in /ui - 1347934 ssh: bump github.com/pires/go-proxyproto from 0.4.1 to 0.4.2 in /ssh - 86a370e ui: bump eslint from 7.18.0 to 7.19.0 in /ui - 8c13f9f ui: bump vuetify-loader from 1.6.0 to 1.7.1 in /ui - a50c8ff ui: bump xterm from 4.9.0 to 4.10.0 in /ui Signed-off-by: Vinicius Aquino <[email protected]> (cherry picked from commit 10e8b45)
Configuration menu - View commit details
-
Copy full SHA for 53f4b93 - Browse repository at this point
Copy the full SHA 53f4b93View commit details -
shellhub-agent: Add shadow to RDEPENDS
ShellHub uses shadow for authentication, add shadow as runtime dependency to ensure that shadow is installed on the image. Signed-off-by: Vinicius Aquino <[email protected]> (cherry picked from commit c01468d)
Configuration menu - View commit details
-
Copy full SHA for 5f6c6ed - Browse repository at this point
Copy the full SHA 5f6c6edView commit details
Commits on May 11, 2021
-
shellhub-agent: Bump release to v0.7.0
This commit includes the following changes: - f27ccf1 docker: set entrypoint to sleep infity - a96e780 Bump version 0.7.0 - 3f156d7 docker-compose: set store cache env variables - f35f72a api: remove member from namespace when delete user - 2dcc7c3 api: add migration to remove already deleted members - c8124fb api: add service tests to authuserinfo - 6aabc12 api: fix AuthUserInfo when user does not have namespace - d0755f6 ui: fetch notifications in token login - dcb9ba2 ui: remove unused code - f4b90dc ui: Show close and play icon when user doesn't own namespace - 8db84ea cicd: use token for action checkout - d9e1c22 cli: add documentation for the service - 9dfa989 cli: remove unnecessary blank space - 7532c3a cdci: add workflow to run gomod tidy after dependabot PR - 1816501 agent: add verification for nsenter arguments - 82c0e41 pkg: get container id from mountinfo when cgroup is v2 - 2f7d915 ui: fix private key delete mutation - e976bc7 ui: fix delete private key - 59f7775 ui: reshape the ui to show the actions button - 7c5ce97 ui: fix notifications - 4bfc4d9 cli: bump github.com/shellhub-io/shellhub/api in /cli - a572e7c cicd: add cli to dependabot package ecosystem - 5e0ec39 api: increase log level of cache errors - b718926 go: Fix missing go.mod dependencies - 9587725 cicd: Ensure go.mod is complete - 729ccc8 api: Implemented caching mechanism for API store - e39e3ad ui: fix dropdown menu is activated on mobile - c2e8124 ui: moves check if it's mobile to app and uses the store - 0cabac3 cli: display more meaningful errors message - 387e356 cli: use interface instead string slice on members field - ec17886 api: Remove dependency on bson package from API services - c209d67 cli: change members slice to string slice to represent namespace members - 8274549 cli: fix the error when the provided input is not enough - 84b7eb6 cli: docker: golang from 1.13 to 1.16.3 - 99aae4c ui: fix showing the navigation drawer on mobile - 936b378 api: padronize error var declaration - 5d0131e ui: Add error message when renaming device - cac45f0 api: Refactor to use early-return pattern - 51bee68 ui: Adjustment on the app bar to improve viewing on mobile - b3fe6ba ui: update npm modules - 5ccd035 api: Fix migrations to remove orphan sessions and records - 79d1676 ui: bump sass from 1.32.8 to 1.32.11 in /ui - 530b2bc ui: bump eslint from 7.24.0 to 7.25.0 in /ui - b9569ac ui: bump vuetify from 2.4.9 to 2.4.11 in /ui - 590f153 ui: bump core-js from 3.10.1 to 3.11.0 in /ui - 44ce921 ui: Show message when namespace name already in use - 46a9572 api: Returns conflict when inserting an existing namespace - e7d92e4 cli: fix the owner value on namespaceCreate command - e30b0dd cli: added a way to create a namespace with dev tenant - 81a5da1 ui: Set sass loader version less than 11 - 3774517 ui: Fix unit test in namespace setting - 4651c06 cli: remove unnecessary code - 06db347 api-cli: Added a new service - 54a17cf ui: Fix the sass version to 1.32.8 - e7afdc3 ui: bump @vue/cli-plugin-eslint from 4.5.7 to 4.5.12 in /ui - 071f6f0 ui: bump sass from 1.32.8 to 1.32.10 in /ui - 8dada95 ui: bump eslint-plugin-vue from 7.8.0 to 7.9.0 in /ui - bfb8231 agent: bump github.com/docker/docker in /agent - 86ce76b api: Add pagination support when export csv - 019f83a agent: update go modules - 1be9fc0 cicd: update workflow for buildx - 40b5d5d pkg: Add agent version argument in getInfo - 50245d7 agent: Add agent version argument in getInfo - fa3a82b ui: Add support hotjar - c3d1fe0 api: fix firewall rule id to use ObjectId - e6a21d0 api: add migration to convert string ids to objectIDs - e9f2e29 ui: add support message for valid key types - 3ef8823 api: bump github.com/labstack/echo/v4 from 4.2.1 to 4.2.2 in /api - aeb69ff ui: bump core-js from 3.10.0 to 3.10.1 in /ui - 6a0ec27 ui: bump @vue/test-utils from 1.1.3 to 1.1.4 in /ui - 14243de ui: bump eslint from 7.23.0 to 7.24.0 in /ui - ef44bb5 ui: fix username signup validation - c434cfa ui: fix on delete namespace errors - 596e0ee cicd: add missing go dependencies - 7e458b9 api: rename all store functions - 305829d store: split store functions into multiple files - b5a0e15 store: move common functions to utils - b814ca0 ui: add snackbar incorrect in login - 91b82a3 cicd: Upgrade Go to 1.16 - b28853b ssh: add missing and remove unused go modules - b55a0a3 docker: bump golang from 1.13 to 1.16.3 - d9d0f76 Bump shellhub version to v0.6.4 - e737533 gateway: fix /info to omit http port from api hostname - 3962f05 gateway: add some tunning to nginx config - 7f025f1 ui: Resolve erros in console and fix show instructions namespace - 09dcb6b api: bump go.mongodb.org/mongo-driver from 1.5.0 to 1.5.1 in /api - c9b99a3 ui: bump core-js from 3.9.1 to 3.10.0 in /ui - 5be3bc9 ui: bump vuetify from 2.4.8 to 2.4.9 in /ui - 8179bb2 Bump shellhub version to v0.6.3 - f5afc59 ui: bump y18n from 4.0.0 to 4.0.1 in /ui - a526721 api: get user by ID instead of username - 9433185 ui: Resolve warning expected 1 line break before closing bracket - 9372518 ui: Show error message when the status code is different than 401 - b3fc06d api: generate jwt token with user id data - de1278c ui: Change message in sign up screen - 136c1c2 ui: Add snackbar import to show messages - 9ea7601 gateway: change register route from user-api to cloud-api - 8105d8d Bump shellhub version to v0.6.2 - 06cdaa0 ui: Remove counting device in the navigation bar - b647e1f ui: Remove usage overview in namespace settings - 3466a53 api: migrate to echo v4 - 5f5207c ui: bump eslint from 7.22.0 to 7.23.0 in /ui - 7045c03 ui: bump vuetify from 2.4.7 to 2.4.8 in /ui - 9c8d95f Bump shellhub version to v0.6.1 - e0e2d15 api: use MONGO_URI env var - 5b8e675 ssh: fix permission denied message when connection fails - 6e949a7 ui: Add hostname field in the public key - 691ed5d api, ssh: check hostname pattern for connection with public key - 8e3a3e5 ui: bump @vue/cli-service from 4.5.11 to 4.5.12 in /ui - 88e8c53 ui: bump vuetify from 2.4.6 to 2.4.7 in /ui - faf6321 ui: bump eslint-plugin-vue from 7.7.0 to 7.8.0 in /ui - 44b3b82 ui: bump @fortawesome/free-solid-svg-icons from 5.15.2 to 5.15.3 in /ui - bd5bc52 ui: bump @vue/cli-plugin-unit-jest from 4.5.11 to 4.5.12 in /ui - 18ddbff ui: bump vue-cli-plugin-vuetify from 2.2.2 to 2.3.1 in /ui - 9a9cb04 ui: bump @fortawesome/fontawesome-svg-core from 1.2.34 to 1.2.35 in /ui - fa67ab5 ui: bump @vue/cli-plugin-babel from 4.5.11 to 4.5.12 in /ui - fc34f1e env: set SHELLHUB_CLOUD default value Signed-off-by: Vinicius Aquino <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d745597 - Browse repository at this point
Copy the full SHA d745597View commit details
Commits on Jun 24, 2021
-
shellhub-agent: Bump release to v0.7.2
This commit includes the following changes: - 998ee06 Bump version v0.7.2 - edbc918 Bump version v0.7.1 - 31c0dc0 devscripts: execute linter on pkg directory - 8cc796a api: change security settings from user to namespace - 34913f0 api: apply validator package - bc3db85 pkg: specify package for validation - d2f97bf api: add new test case to TestCreateNamespace - 6931d11 api: set limits according to shellhub instance type - 145338e pkg: add IsCloud method - a2ad5a5 ui: bump vuetify from 2.5.3 to 2.5.4 in /ui - 9862fc8 ui: bump vee-validate from 3.4.9 to 3.4.10 in /ui - 0eb0761 ui: bump core-js from 3.14.0 to 3.15.0 in /ui - 561cf48 ui: bump eslint from 7.28.0 to 7.29.0 in /ui - 9d68c97 ui: bump @vue/test-utils from 1.2.0 to 1.2.1 in /ui - c3e3e54 cli: fix wrong print on redis error - 102daf5 agent: rename simple password auth method to single user - be6c618 github: add draft tag to skip ci - ee595b8 agent: fix simple password authentication process - e29131d pkg: removed defer that was closing connection early - 51ce331 ui: add component to delete recordings from session - fdd980a ui: show right message when user owns public key - eb0e252 ui: add dot to card messages - 0896c77 ui: change the text of the delete namespace card - 8f1ee07 agent: Disable deprecated interfacer linter from golangci-lint - 4b6631e pkg: removed defer that was closing connection early - 7a2c30e devscripts: include mock for uuid - bc5891b lint: go: enable gocritic and apply required changes - 1300391 lint: go: enable gofumpt and apply required changes - 528b7fd lint: go: extend enabled lints to improve more code consistency - 5270d22 devscripts: lint-code: move .golangci.yaml to a volume - 50bd974 devscripts: lint-code: extend lint to handle project variants - 3ea33e6 devscripts: lint-code: remove revive support as we are using golangci - 2c077ae devscripts: lint-code: add cli container - 17b2028 ui: bump eslint-plugin-vue from 7.10.0 to 7.11.1 in /ui - acd848c ui: bump stylus-loader from 6.0.0 to 6.1.0 in /ui - 875bfca ui: bump xterm from 4.12.0 to 4.13.0 in /ui - 33d4067 ui: bump vue-hotjar from 1.3.0 to 1.4.0 in /ui - 5fc6d59 agent: bump github.com/stretchr/testify from 1.6.1 to 1.7.0 in /agent - c505b86 api: add support to activate and recover the account - 046c30a pkg: add user token recover model - 4885f59 gateway: add new routes to user - bdc8bef gateway: add config to route record - 362f302 api: add store methods for session records deletion - dbcd00b api: add test for migration 25 - a4d6113 api: add migration to remove devices with no namespace related - b67618e api: refuse to create a device if tenant is invadid - 10c0e6c cli: add test to createnamespace - 4c27b3b agent: support non-root to run - cda9f5c api: prevent concurrent migrations running from several instances - b258989 api: add test for migration 24 - f0771d5 cli: ensure the username and email stored in lowercase - 0eecce7 api: add migration to convert usernames and emails to lowercase - 768463c ui: fix appbar icons size - a34259b lint: ensure no uuid package is misused - 5fa3e65 api: use clock package - fd60cc8 pkg: webhook use uuid package - b68734a cli: use uuid package - 9bda258 api: use uuid package - 57e05ce pkg: add shellhub uuid package - 45e0759 ssh: use clock package - c30923d api: use clock package - a823496 pkg: revdial use clock package - a462d5e devscripts: include mock for clock - 0adc1b4 pkg: add shellhub clock package - bdf8be0 docker: add linter configuration to agent and api dockerfiles - 4774d8f api: refactor migration 23 test to use assert package - f5278a5 ui: bump is-valid-hostname from 1.0.0 to 1.0.1 in /ui - 7ab2677 github: block dependabot sass update - 9a12121 ui: set sass version to 1.32.12 - de215b1 api: fix print error in migration 23 test - d485206 api: add test for migration 23 - 10e75d1 pkg: update dbserver to mongo 4.4.4 - fd5a678 github: block dependabot sass-loader update - 8f02dad Revert "ui: bump sass-loader from 10.2.0 to 12.0.0 in /ui" - dca0ab2 agent: bump github.com/mattn/go-shellwords in /agent - 3f08d43 ui: bump sass-loader from 10.2.0 to 12.0.0 in /ui - 7316232 api: fix return of recently created object - ab95b96 api: fix verification of already existent namespace - 134c432 ui: prevent dot usage in hostname and namespace - e0cd87c pkg: complement regexp for btrfs mounts - 11397a1 ui: bump vue and vue-template-compiler in /ui - 17152d9 ui: bump eslint from 7.27.0 to 7.28.0 in /ui - 6555344 ui: bump vue-cli-plugin-vuetify from 2.4.0 to 2.4.1 in /ui - cd03fa8 ui: bump core-js from 3.13.1 to 3.14.0 in /ui - b676600 ui: bump vuetify from 2.5.1 to 2.5.3 in /ui - 34e2fae agent: bump github.com/docker/docker in /agent - 8e19d3f ui: bump vee-validate from 3.4.8 to 3.4.9 in /ui - cbb40d5 pkg: do not allow dot in namespace and hostname - 7ef0ca7 api: change dot in namespace name and hostname to - - 43130a7 ssh: use env package - 1f166f0 devscripts: include mock for envs - 90b88ac api: add shellhub envs package - 347ea20 ui: bump sass from 1.34.0 to 1.34.1 in /ui - 00b3074 gomod: tidify gomod files - 5088810 api: bump github.com/spf13/cobra from 0.0.3 to 0.0.7 in /api - 8e3445f gomod: tidify gomod files - eb0e8f2 api: bump github.com/go-redis/redis/v8 from 8.9.0 to 8.10.0 in /api - 5edbd32 gomod: tidify gomod files - 353d7cf api: bump go.mongodb.org/mongo-driver from 1.5.2 to 1.5.3 in /api - e96a09b cli: refactor CreateNamespace - efe112f api: add worker - 97cbdcf cli: keep cli container running is development mode - 0791a92 cli: fix error display on userCreate - 7ef6f93 api: add missing mocks of api - 2f965e6 dbtest: fix docker container network - 42f5212 api: update GetUserById paramater to show owned namespaces - e363e2b api: rename var namepace for tenantID on namespace services and store - 70c3400 ui: bump eslint-plugin-import from 2.23.3 to 2.23.4 in /ui - f746b85 ui: bump vee-validate from 3.4.6 to 3.4.8 in /ui - 5ae8e07 ui: bump core-js from 3.12.1 to 3.13.1 in /ui - 202bf7f ui: bump eslint-plugin-vue from 7.9.0 to 7.10.0 in /ui - c340e97 ui: bump font-logos from 0.16.0 to 0.17.0 in /ui - 4d42fd4 ui: bump vuetify from 2.5.0 to 2.5.1 in /ui - 812cd74 agent: bump github.com/creack/pty from 1.1.12 to 1.1.13 in /agent - a404ef8 gomod: tidify gomod files - f49b4ae api: bump github.com/go-redis/redis/v8 from 8.8.3 to 8.9.0 in /api - 5c9c1be api: avoid input modification - 5b57741 api, cli: fix error returns - 8e2388c api: refactor to use early-return pattern - 5ce83bf ui: add missing package-lock.json - 6e152ee pkg: fix regexp to match only containerIDs in correct path - bc2f49d api: returns errors from mongo error definitions - eb09d1f api, cli: fix pattern name for user update functions - 220cc02 gomod: tidify gomod files - da29a04 api: bump github.com/go-redis/redis/v8 from 8.8.2 to 8.8.3 in /api - 0a468d8 api: add messages at each step of the API initialization - 449f6df cli: add REDIS_URI env - 61b0e62 api: add REDIS_URI env - 82818cc cli: refactor to not change the parameter object - 3a6fc86 cli: change the name of object Parameters to Arguments - 97add79 ui: set sass loader version less than 11 - b494342 ui: Revert "ui: bump sass-loader from 10.2.0 to 11.1.1 in /ui" - 7e1516e ui: update setting profile to match form errors - 1a80aa6 ui: update all ui errors to type snackbar - 0be4275 ui: define kinds of error for snackbar and form - c941296 ui: change update user methods to patch - a468e9c cli: modify store call in updateuser - c1c20fb api: refactor update user - 8ad98af ui: bump stylus-loader from 4.3.3 to 6.0.0 in /ui - 838c216 ui: bump sass-loader from 10.2.0 to 11.1.1 in /ui - 162490a docker: fix NPM_CONFIG_REGISTRY env - decc878 docker: improved container build time - 62be114 ui: fix import component calls in router - 741da34 api: restruct the migrations - 03e4dc7 ui: remove unneded package-lock.json - a83325d agent: bump github.com/creack/pty from 1.1.11 to 1.1.12 in /agent - 45a8abb gomod: tidify gomod files - c922c65 api: bump github.com/go-redis/cache/v8 from 8.4.0 to 8.4.1 in /api - 041daa8 cli: bump github.com/shellhub-io/shellhub/api in /cli - 56c4565 ui: fix order of operations when calling the logout method - 03048e9 ui: apply tag pattern in validation - c882b46 ui: fix the close edit user form - 19cb905 ui: refactor to use the variable pattern in catch - fa7aa93 ui: remove local variable from catch when not needed - 89fc3a1 ui: remove the use of unnecessary try and catch - 73136ed gomod: tidify gomod files - a3ad77b api: bump github.com/labstack/echo/v4 from 4.2.2 to 4.3.0 in /api - c54646b ui: bump node-sass from 5.0.0 to 6.0.0 in /ui - b9e3a8b gomod: tidify gomod files - da6862b api: bump go.mongodb.org/mongo-driver from 1.5.1 to 1.5.2 in /api - 80555e8 gomod: tidify gomod files - aa58c65 api: bump github.com/go-redis/redis/v8 from 8.8.0 to 8.8.2 in /api - 469c588 gomod: tidify gomod files - e35410c api: bump github.com/sirupsen/logrus from 1.8.0 to 1.8.1 in /api - ba157d5 cicd: use pull_request.user.login over github.actor - 62fc253 api: add more test cases in UpdateDeviceStatus - b4ae160 api: refactor to use early-return pattern - fe74de9 agent: refactor to use cobra in command handling - bf73483 cli: bump go.mongodb.org/mongo-driver from 1.5.1 to 1.5.2 in /cli - 1f9ded3 docker: Upgrade golang to 1.16.4 Signed-off-by: Vinicius Aquino <[email protected]> (cherry picked from commit 35f2507)
Configuration menu - View commit details
-
Copy full SHA for ab462a2 - Browse repository at this point
Copy the full SHA ab462a2View commit details
Commits on Sep 16, 2021
-
shellhub-rootfs-postcommand.bbclass: Allow overriding of Tenant ID
The SHELLHUB_ROOTFS_TENANT_ID allow for override of existing ShellHub Tenant ID during rootfs generation. Signed-off-by: Otavio Salvador <[email protected]> (cherry picked from commit 5de8a77)
Configuration menu - View commit details
-
Copy full SHA for 259ce60 - Browse repository at this point
Copy the full SHA 259ce60View commit details
Commits on Jan 11, 2022
-
meta-shellhub: Conform git URL to the new GitHub requirements
Signed-off-by: Vinicius Aquino <[email protected]> (cherry picked from commit 6ceb342)
Configuration menu - View commit details
-
Copy full SHA for 94291ba - Browse repository at this point
Copy the full SHA 94291baView commit details
Commits on Feb 18, 2022
-
Backport Go version 1.14 to 1.16
This commit update go version to compile a new version of shellhub-agent 0.9.0 Signed-off-by: Rodrigo M. Duarte <[email protected]> (cherry picked from commit 2b6b953)
Configuration menu - View commit details
-
Copy full SHA for d7e4a51 - Browse repository at this point
Copy the full SHA d7e4a51View commit details -
shellhub-agent: 0.7.2 -> 0.9.0
Signed-off-by: Otavio Salvador <[email protected]> (cherry picked from commit 22b7a22) (cherry picked from commit 5e02571)
Configuration menu - View commit details
-
Copy full SHA for 20bae58 - Browse repository at this point
Copy the full SHA 20bae58View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...warrior