1. 04 Oct, 2021 3 commits
  2. 23 Sep, 2021 1 commit
    • Shiqi Mei (梅世祺)'s avatar
      [NEW] Split app storage into two sources to support multiple app storage types (#427) · 7af3781e
      Shiqi Mei (梅世祺) authored
      
      
      * Rename AppStorage to AppMetaStorage
      
      * Rename AppStorage to AppMetaStorage
      
      * Add AppStorage abstract class
      
      * Replace the key `zip` to `path`
      
      * Revert naming changes of IAppStorageItem
      
      * Revert naming changes of IAppStorageItem
      
      * Move getCompiledFromAppPackage into a seperate method
      
      * Fix linting warnings
      
      * WIP
      
      * Fix tests
      
      * Refactor installation and loading processes
      
      * Add method for changing the app's source storage type
      
      * Add source removal to uninstallation process
      
      * Remove unnecessary console.log
      
      * Send `sourcePath` data when updating an app for cleanup
      
      * Prevent Apps-Engine from passing its own "export" to apps' context
      
      * Make update process configurable
      
      * Modifications to work with github
      
      * Rename net module to accomodate other native libs
      
      * Make a specific method for default app context
      
      * Remove unneeded code
      
      * Add `punycode` to the list of allowed native libs
      Co-authored-by: default avatarDouglas Gubert <douglas.gubert@gmail.com>
      Co-authored-by: default avatarthassiov <tvmcarvalho@gmail.com>
      7af3781e
  3. 06 Sep, 2021 1 commit
  4. 31 Aug, 2021 2 commits
  5. 24 Aug, 2021 1 commit
  6. 01 Jul, 2021 4 commits
  7. 30 Jun, 2021 2 commits
  8. 29 Jun, 2021 4 commits
  9. 22 Jun, 2021 1 commit
  10. 16 Jun, 2021 1 commit
  11. 02 Jun, 2021 1 commit
  12. 01 Jun, 2021 2 commits
    • Douglas Gubert's avatar
      [IMPROVE] Refactor Bridges (#399) · 4da14141
      Douglas Gubert authored
      
      
      * Start bridge refactor
      
      * Add description value to IRoom interface (#380)
      
      * Remove old permission checkers
      
      * Add new bridge classes
      
      * Remove references to `proxy` code from the permission manager
      
      * Adjust types at bridges
      
      * Change the method for checking permissions and notify the errors
      
      * Rename exposed methods to use the permission methods
      
      * Add internal bridge interfaces
      
      * Cast methods from app manager related
      
      * Adjust spies on unit tests
      
      * Include the `delete room` method in the refactor
      
      * Update indentation based on reviewer's feedback
      
      * Switch from IUserBridge interface to UserBridge abstract class
      
      * Switch from IRoomBridge interface to RoomBridge abstract class
      
      * Switch from IPersistenceBridge interface to PersistenceBridge abstract class
      
      * Switch from ILivechatBridge interface to LivechatBridge abstract class
      
      * Switch from IMessageBridge interface to MessageBridge abstract class
      
      * Switch from IUploadBridge interface to UploadBridge abstract class
      
      * Switch from IHttpBridge interface to HttpBridge abstract class
      
      * Adjust argument type from delete room method
      
      * Switch from IEnvVarBridge interface to EnvVarBridge abstract class
      
      * Switch from IAppApiBridge interface to ApiBridge abstract class
      
      * Switch from IAppSchedulerBridge interface to SchedulerBridge abstract class
      
      * Switch from IAppCommandBridge interface to CommandBridge abstract class
      
      * Switch from IServerSettingBridge interface to ServerSettingBridge abstract class
      
      * Switch from IUiInteractionBridge interface to UiInteractionBridge abstract class
      
      * Switch from IAppDetailChangesBridge interface to AppDetailChangesBridge abstract class
      
      * Switch from IAppActivationBridge interface to AppActivationBridge abstract class
      
      * Rename SettingBridge to ServerSettingBridge
      
      * Adjustments based on linter hints
      
      * Rename permission check methods prefix from 'check' to 'has'
      
      * Adjust tests to work with bridges' abstract classes
      
      * Adjustments based on linter hints
      
      * Fix problems of lack of permissions in test suites
      Co-authored-by: default avatarthassiov <tvmcarvalho@gmail.com>
      4da14141
    • Thassio Victor's avatar
      063b0d70
  13. 31 May, 2021 4 commits
  14. 27 May, 2021 5 commits
  15. 21 May, 2021 2 commits
  16. 11 May, 2021 4 commits
  17. 05 May, 2021 1 commit
  18. 04 May, 2021 1 commit