
* Update drizzle-orm to version 0.41.0 and implement clipboard cleanup functionality - Updated drizzle-orm dependency in package.json and pnpm-lock.yaml to version 0.41.0. - Added a new utility function `cleanClipboard` to remove clipboard entries older than 10 days. - Integrated clipboard cleanup into the initialization process, logging success or failure. - Refactored drizzle exports to include `proxyDB` for better access to the database proxy. - Minor cleanup in the proxy.ts file to remove commented-out debug logs. * Refactor clipboard cleanup logic to use configurable days parameter - Introduced a variable `nDays` to allow dynamic adjustment of the clipboard cleanup threshold. - Updated logging to reflect the configurable number of days for clipboard entry deletion instead of a hardcoded value. * Enhance clipboard and database management in initialization process - Added logging to `cleanClipboard` to indicate the number of clipboard entries older than a specified number of days. - Introduced a new utility function `vacuumSqlite` for database maintenance, which is now called during app initialization. - Updated the `init` function to await the completion of `cleanClipboard` and `vacuumSqlite` for better error handling and flow control. - Ensured that the console attachment in `onMount` is awaited for proper synchronization. * Update version in package.json from 0.1.37-beta.1 to 0.1.37 * Adds C11 standard flag for builds Try to fix windows build beta CI Adds the C11 standard flag to the build environment. This ensures that the code is compiled using the C11 standard, potentially improving compatibility and avoiding compiler-specific behavior. * Remove CFLAGS for C11 standard from beta build workflow This change eliminates the CFLAGS environment variable previously set for C11 standard compliance in the beta build process, streamlining the build configuration.
26 KiB
Permission Table
Identifier | Description |
---|---|
|
This enables all permissions for Jarvis |
|
Enables the add_to_history command without any pre-configured scope. |
|
Denies the add_to_history command without any pre-configured scope. |
|
Enables the app_is_dev command without any pre-configured scope. |
|
Denies the app_is_dev command without any pre-configured scope. |
|
Enables the check_screen_capture_access command without any pre-configured scope. |
|
Denies the check_screen_capture_access command without any pre-configured scope. |
|
Enables the close_devtools command without any pre-configured scope. |
|
Denies the close_devtools command without any pre-configured scope. |
|
Enables the compress_tarball command without any pre-configured scope. |
|
Denies the compress_tarball command without any pre-configured scope. |
|
Enables the copy_dir_all command without any pre-configured scope. |
|
Denies the copy_dir_all command without any pre-configured scope. |
|
Enables the create_command command without any pre-configured scope. |
|
Denies the create_command command without any pre-configured scope. |
|
Enables the create_extension command without any pre-configured scope. |
|
Denies the create_extension command without any pre-configured scope. |
|
Enables the create_extension_data command without any pre-configured scope. |
|
Denies the create_extension_data command without any pre-configured scope. |
|
Enables the decompress_tarball command without any pre-configured scope. |
|
Denies the decompress_tarball command without any pre-configured scope. |
|
Enables the delete_command_by_id command without any pre-configured scope. |
|
Denies the delete_command_by_id command without any pre-configured scope. |
|
Enables the delete_extension_by_ext_id command without any pre-configured scope. |
|
Denies the delete_extension_by_ext_id command without any pre-configured scope. |
|
Enables the delete_extension_by_path command without any pre-configured scope. |
|
Denies the delete_extension_by_path command without any pre-configured scope. |
|
Enables the delete_extension_data_by_id command without any pre-configured scope. |
|
Denies the delete_extension_data_by_id command without any pre-configured scope. |
|
Enables the download_file command without any pre-configured scope. |
|
Denies the download_file command without any pre-configured scope. |
|
Enables the download_files command without any pre-configured scope. |
|
Denies the download_files command without any pre-configured scope. |
|
Enables the eject_all_disks command without any pre-configured scope. |
|
Denies the eject_all_disks command without any pre-configured scope. |
|
Enables the empty_trash command without any pre-configured scope. |
|
Denies the empty_trash command without any pre-configured scope. |
|
Enables the execute command without any pre-configured scope. |
|
Denies the execute command without any pre-configured scope. |
|
Enables the file_search command without any pre-configured scope. |
|
Denies the file_search command without any pre-configured scope. |
|
Enables the file_transfer_preview_bucket command without any pre-configured scope. |
|
Denies the file_transfer_preview_bucket command without any pre-configured scope. |
|
Enables the get_all_extensions command without any pre-configured scope. |
|
Denies the get_all_extensions command without any pre-configured scope. |
|
Enables the get_all_extensions_by_identifier command without any pre-configured scope. |
|
Denies the get_all_extensions_by_identifier command without any pre-configured scope. |
|
Enables the get_applications command without any pre-configured scope. |
|
Denies the get_applications command without any pre-configured scope. |
|
Enables the get_command_by_id command without any pre-configured scope. |
|
Denies the get_command_by_id command without any pre-configured scope. |
|
Enables the get_commands_by_ext_id command without any pre-configured scope. |
|
Denies the get_commands_by_ext_id command without any pre-configured scope. |
|
Enables the get_default_extensions_dir command without any pre-configured scope. |
|
Denies the get_default_extensions_dir command without any pre-configured scope. |
|
Enables the get_default_extensions_storage_dir command without any pre-configured scope. |
|
Denies the get_default_extensions_storage_dir command without any pre-configured scope. |
|
Enables the get_dev_extension_folder command without any pre-configured scope. |
|
Denies the get_dev_extension_folder command without any pre-configured scope. |
|
Enables the get_ext_label_map command without any pre-configured scope. |
|
Denies the get_ext_label_map command without any pre-configured scope. |
|
Enables the get_extension_data_by_id command without any pre-configured scope. |
|
Denies the get_extension_data_by_id command without any pre-configured scope. |
|
Enables the get_extension_folder command without any pre-configured scope. |
|
Denies the get_extension_folder command without any pre-configured scope. |
|
Enables the get_file_transfer_bucket_by_key command without any pre-configured scope. |
|
Denies the get_file_transfer_bucket_by_key command without any pre-configured scope. |
|
Enables the get_file_transfer_bucket_keys command without any pre-configured scope. |
|
Denies the get_file_transfer_bucket_keys command without any pre-configured scope. |
|
Enables the get_files_to_send command without any pre-configured scope. |
|
Denies the get_files_to_send command without any pre-configured scope. |
|
Enables the get_history command without any pre-configured scope. |
|
Denies the get_history command without any pre-configured scope. |
|
Enables the get_peers command without any pre-configured scope. |
|
Denies the get_peers command without any pre-configured scope. |
|
Enables the get_selected_files_in_file_explorer command without any pre-configured scope. |
|
Denies the get_selected_files_in_file_explorer command without any pre-configured scope. |
|
Enables the get_server_port command without any pre-configured scope. |
|
Denies the get_server_port command without any pre-configured scope. |
|
Enables the get_unique_extension_by_identifier command without any pre-configured scope. |
|
Denies the get_unique_extension_by_identifier command without any pre-configured scope. |
|
Enables the get_unique_extension_by_path command without any pre-configured scope. |
|
Denies the get_unique_extension_by_path command without any pre-configured scope. |
|
Enables the hide_all_apps_except_frontmost command without any pre-configured scope. |
|
Denies the hide_all_apps_except_frontmost command without any pre-configured scope. |
|
Enables the is_devtools_open command without any pre-configured scope. |
|
Denies the is_devtools_open command without any pre-configured scope. |
|
Enables the is_window_label_registered command without any pre-configured scope. |
|
Denies the is_window_label_registered command without any pre-configured scope. |
|
Enables the local_net_send_file command without any pre-configured scope. |
|
Denies the local_net_send_file command without any pre-configured scope. |
|
Enables the logout_user command without any pre-configured scope. |
|
Denies the logout_user command without any pre-configured scope. |
|
Enables the mute command without any pre-configured scope. |
|
Denies the mute command without any pre-configured scope. |
|
Enables the open_devtools command without any pre-configured scope. |
|
Denies the open_devtools command without any pre-configured scope. |
|
Enables the open_trash command without any pre-configured scope. |
|
Denies the open_trash command without any pre-configured scope. |
|
Enables the path_exists command without any pre-configured scope. |
|
Denies the path_exists command without any pre-configured scope. |
|
Enables the plist_to_json command without any pre-configured scope. |
|
Denies the plist_to_json command without any pre-configured scope. |
|
Enables the quit_all_apps command without any pre-configured scope. |
|
Denies the quit_all_apps command without any pre-configured scope. |
|
Enables the reboot command without any pre-configured scope. |
|
Denies the reboot command without any pre-configured scope. |
|
Enables the refresh_applications_list command without any pre-configured scope. |
|
Denies the refresh_applications_list command without any pre-configured scope. |
|
Enables the refresh_applications_list_in_bg command without any pre-configured scope. |
|
Denies the refresh_applications_list_in_bg command without any pre-configured scope. |
|
Enables the register_extension_spawned_process command without any pre-configured scope. |
|
Denies the register_extension_spawned_process command without any pre-configured scope. |
|
Enables the register_extension_window command without any pre-configured scope. |
|
Denies the register_extension_window command without any pre-configured scope. |
|
Enables the request_screen_capture_access command without any pre-configured scope. |
|
Denies the request_screen_capture_access command without any pre-configured scope. |
|
Enables the restart_server command without any pre-configured scope. |
|
Denies the restart_server command without any pre-configured scope. |
|
Enables the run_apple_script command without any pre-configured scope. |
|
Denies the run_apple_script command without any pre-configured scope. |
|
Enables the run_powershell command without any pre-configured scope. |
|
Denies the run_powershell command without any pre-configured scope. |
|
Enables the search_extension_data command without any pre-configured scope. |
|
Denies the search_extension_data command without any pre-configured scope. |
|
Enables the select command without any pre-configured scope. |
|
Denies the select command without any pre-configured scope. |
|
Enables the server_is_running command without any pre-configured scope. |
|
Denies the server_is_running command without any pre-configured scope. |
|
Enables the set_dev_extension_folder command without any pre-configured scope. |
|
Denies the set_dev_extension_folder command without any pre-configured scope. |
|
Enables the set_extension_folder command without any pre-configured scope. |
|
Denies the set_extension_folder command without any pre-configured scope. |
|
Enables the set_transparent_titlebar command without any pre-configured scope. |
|
Denies the set_transparent_titlebar command without any pre-configured scope. |
|
Enables the set_volume command without any pre-configured scope. |
|
Denies the set_volume command without any pre-configured scope. |
|
Enables the show_desktop command without any pre-configured scope. |
|
Denies the show_desktop command without any pre-configured scope. |
|
Enables the shutdown command without any pre-configured scope. |
|
Denies the shutdown command without any pre-configured scope. |
|
Enables the sleep command without any pre-configured scope. |
|
Denies the sleep command without any pre-configured scope. |
|
Enables the sleep_displays command without any pre-configured scope. |
|
Denies the sleep_displays command without any pre-configured scope. |
|
Enables the spawn_extension_file_server command without any pre-configured scope. |
|
Denies the spawn_extension_file_server command without any pre-configured scope. |
|
Enables the start_server command without any pre-configured scope. |
|
Denies the start_server command without any pre-configured scope. |
|
Enables the stop_server command without any pre-configured scope. |
|
Denies the stop_server command without any pre-configured scope. |
|
Enables the toggle_bluetooth command without any pre-configured scope. |
|
Denies the toggle_bluetooth command without any pre-configured scope. |
|
Enables the toggle_devtools command without any pre-configured scope. |
|
Denies the toggle_devtools command without any pre-configured scope. |
|
Enables the toggle_hidden_files command without any pre-configured scope. |
|
Denies the toggle_hidden_files command without any pre-configured scope. |
|
Enables the toggle_mute command without any pre-configured scope. |
|
Denies the toggle_mute command without any pre-configured scope. |
|
Enables the toggle_stage_manager command without any pre-configured scope. |
|
Denies the toggle_stage_manager command without any pre-configured scope. |
|
Enables the toggle_system_appearance command without any pre-configured scope. |
|
Denies the toggle_system_appearance command without any pre-configured scope. |
|
Enables the turn_volume_down command without any pre-configured scope. |
|
Denies the turn_volume_down command without any pre-configured scope. |
|
Enables the turn_volume_up command without any pre-configured scope. |
|
Denies the turn_volume_up command without any pre-configured scope. |
|
Enables the unmute command without any pre-configured scope. |
|
Denies the unmute command without any pre-configured scope. |
|
Enables the unregister_extension_spawned_process command without any pre-configured scope. |
|
Denies the unregister_extension_spawned_process command without any pre-configured scope. |
|
Enables the unregister_extension_window command without any pre-configured scope. |
|
Denies the unregister_extension_window command without any pre-configured scope. |
|
Enables the unzip command without any pre-configured scope. |
|
Denies the unzip command without any pre-configured scope. |
|
Enables the update_command_by_id command without any pre-configured scope. |
|
Denies the update_command_by_id command without any pre-configured scope. |
|
Enables the update_extension_data_by_id command without any pre-configured scope. |
|
Denies the update_extension_data_by_id command without any pre-configured scope. |
|
Enables the verify_auth command without any pre-configured scope. |
|
Denies the verify_auth command without any pre-configured scope. |
|
This enables all permissions for Jarvis |