diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 7abb13d0..00000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Editor-based HTTP Client requests -/httpRequests/ -# GitHub Copilot persisted chat sessions -/copilot/chatSessions diff --git a/.idea/README.md b/.idea/README.md deleted file mode 100644 index 1bd67a19..00000000 --- a/.idea/README.md +++ /dev/null @@ -1,47 +0,0 @@ -# The MovieVerse - `.idea` Directory - -## Introduction - -The `.idea` directory is a configuration folder used by JetBrains IntelliJ IDEA and Webstorm, which are Integrated Development Environments (IDEs) used for software development. It contains a set of XML configuration files that IDEA uses to maintain project settings. These settings are used to ensure that all team members working on the project have a consistent environment, which includes configurations for code style, project dictionaries, and more. - -## Directory Contents - -Within the `.idea` directory, you'll find several important configuration files. Below is an overview of each file and its purpose: - -- **`dataSources.xml`**: This file contains definitions for data sources within the project, such as database connections. It can include connection settings, credentials (usually stored in a safer manner), and specifics about the database schema. - -- **`dataSources.local.xml`**: Similar to `dataSources.xml`, this file may contain local data source configurations that are specific to a developer's local environment. These settings are not shared with the team to avoid conflicts between different local development setups. - -- **`dbnavigator.xml`**: Contains settings for database navigation tools, which may include configurations for viewing schemas, tables, and running queries within the IDE. - -- **`jsLibraryMappings.xml`**: Manages library mappings for JavaScript, ensuring that the project recognizes the JavaScript libraries used and provides appropriate code assistance for them. - -- **`modules.xml`**: Defines the modules that make up the project. In IntelliJ IDEA, a project can consist of multiple modules, which could be separate libraries, applications, or components of the software being developed. - -- **`The-MovieVerse-Database.iml`**: This IntelliJ Module file contains settings specific to the module named `The-MovieVerse-Database`, such as its build path, module dependencies, and other configurations necessary for the IDE to manage the module correctly. - -- **`vcs.xml`**: Configures Version Control System settings within the IDE. This may include settings for Git, SVN, or other VCS that the project uses. - -- **`.gitignore`**: Not specific to IntelliJ IDEA, this file tells Git which files or directories to ignore in the project. Typically, it includes system files, build folders, and other non-source-code elements. - -## Usage - -To utilize the settings provided by these files, simply open the project using IntelliJ IDEA. The IDE will automatically recognize and apply these configurations. This ensures that every contributor to the project adheres to the same configurations, leading to a standardized development environment. - -## Customization - -It is important to note that some files like `dataSources.local.xml` are intended for personal use and should not be checked into version control to avoid overwriting team members' local settings. Always check with your team before making changes to shared configuration files in this directory. - -## Best Practices - -- **Do not delete** this directory or its contents unless you are certain of how it will affect your project. -- **Keep sensitive information secure** by not including plaintext passwords or other sensitive data in these configuration files. -- **Review changes** to these files before committing them to version control to prevent the introduction of unwanted settings changes to team members. - -## Version Control Considerations - -Typically, the `.idea` directory is included in version control with the exception of user-specific files such as `workspace.xml` or `tasks.xml`, which store user-specific IDE states and are not present here. This inclusion ensures that all developers working on the project have a consistent set of configurations. - -## Contact - -If you have any concerns, please feel free to contact us at [info@movie-verse.com](mailto:info@movie-verse.com). diff --git a/.idea/The-MovieVerse-Database.iml b/.idea/The-MovieVerse-Database.iml deleted file mode 100644 index 4723f4c4..00000000 --- a/.idea/The-MovieVerse-Database.iml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/dataSources.local.xml b/.idea/dataSources.local.xml deleted file mode 100644 index 4128bcce..00000000 --- a/.idea/dataSources.local.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - #@ - ` - - - master_key - root - - - - - - - - - master_key - - - - \ No newline at end of file diff --git a/.idea/dataSources.xml b/.idea/dataSources.xml deleted file mode 100644 index 811d2440..00000000 --- a/.idea/dataSources.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - mysql.8 - true - com.mysql.cj.jdbc.Driver - jdbc:mysql://localhost:3306 - $ProjectFileDir$ - - - mysql.8 - true - com.mysql.cj.jdbc.Driver - jdbc:mysql://localhost:3306 - $ProjectFileDir$ - - - \ No newline at end of file diff --git a/.idea/dataSources/791709d9-b4c0-4b2f-87d0-642aa59a89d3.xml b/.idea/dataSources/791709d9-b4c0-4b2f-87d0-642aa59a89d3.xml deleted file mode 100644 index de5f6159..00000000 --- a/.idea/dataSources/791709d9-b4c0-4b2f-87d0-642aa59a89d3.xml +++ /dev/null @@ -1,1041 +0,0 @@ - - - - - mixed/mixed - InnoDB - InnoDB - |root||root|localhost|ALLOW_NONEXISTENT_DEFINER|G -|root||root|localhost|ALTER|G -|root||root|localhost|ALTER ROUTINE|G -|root||root|localhost|APPLICATION_PASSWORD_ADMIN|G -|root||mysql.infoschema|localhost|AUDIT_ABORT_EXEMPT|G -|root||mysql.session|localhost|AUDIT_ABORT_EXEMPT|G -|root||mysql.sys|localhost|AUDIT_ABORT_EXEMPT|G -|root||root|localhost|AUDIT_ABORT_EXEMPT|G -|root||root|localhost|AUDIT_ADMIN|G -|root||mysql.session|localhost|AUTHENTICATION_POLICY_ADMIN|G -|root||root|localhost|AUTHENTICATION_POLICY_ADMIN|G -|root||mysql.session|localhost|BACKUP_ADMIN|G -|root||root|localhost|BACKUP_ADMIN|G -|root||root|localhost|BINLOG_ADMIN|G -|root||root|localhost|BINLOG_ENCRYPTION_ADMIN|G -|root||mysql.session|localhost|CLONE_ADMIN|G -|root||root|localhost|CLONE_ADMIN|G -|root||mysql.session|localhost|CONNECTION_ADMIN|G -|root||root|localhost|CONNECTION_ADMIN|G -|root||root|localhost|CREATE|G -|root||root|localhost|CREATE ROLE|G -|root||root|localhost|CREATE ROUTINE|G -|root||root|localhost|CREATE TABLESPACE|G -|root||root|localhost|CREATE TEMPORARY TABLES|G -|root||root|localhost|CREATE USER|G -|root||root|localhost|CREATE VIEW|G -|root||root|localhost|DELETE|G -|root||root|localhost|DROP|G -|root||root|localhost|DROP ROLE|G -|root||root|localhost|ENCRYPTION_KEY_ADMIN|G -|root||root|localhost|EVENT|G -|root||root|localhost|EXECUTE|G -|root||root|localhost|FILE|G -|root||mysql.infoschema|localhost|FIREWALL_EXEMPT|G -|root||mysql.session|localhost|FIREWALL_EXEMPT|G -|root||mysql.sys|localhost|FIREWALL_EXEMPT|G -|root||root|localhost|FIREWALL_EXEMPT|G -|root||root|localhost|FLUSH_OPTIMIZER_COSTS|G -|root||root|localhost|FLUSH_STATUS|G -|root||root|localhost|FLUSH_TABLES|G -|root||root|localhost|FLUSH_USER_RESOURCES|G -|root||root|localhost|GROUP_REPLICATION_ADMIN|G -|root||root|localhost|GROUP_REPLICATION_STREAM|G -|root||root|localhost|INDEX|G -|root||root|localhost|INNODB_REDO_LOG_ARCHIVE|G -|root||root|localhost|INNODB_REDO_LOG_ENABLE|G -|root||root|localhost|INSERT|G -|root||root|localhost|LOCK TABLES|G -|root||root|localhost|PASSWORDLESS_USER_ADMIN|G -|root||mysql.session|localhost|PERSIST_RO_VARIABLES_ADMIN|G -|root||root|localhost|PERSIST_RO_VARIABLES_ADMIN|G -|root||root|localhost|PROCESS|G -|root||root|localhost|REFERENCES|G -|root||root|localhost|RELOAD|G -|root||root|localhost|REPLICATION CLIENT|G -|root||root|localhost|REPLICATION SLAVE|G -|root||root|localhost|REPLICATION_APPLIER|G -|root||root|localhost|REPLICATION_SLAVE_ADMIN|G -|root||root|localhost|RESOURCE_GROUP_ADMIN|G -|root||root|localhost|RESOURCE_GROUP_USER|G -|root||root|localhost|ROLE_ADMIN|G -|root||mysql.infoschema|localhost|SELECT|G -|root||root|localhost|SELECT|G -|root||root|localhost|SENSITIVE_VARIABLES_OBSERVER|G -|root||root|localhost|SERVICE_CONNECTION_ADMIN|G -|root||mysql.session|localhost|SESSION_VARIABLES_ADMIN|G -|root||root|localhost|SESSION_VARIABLES_ADMIN|G -|root||root|localhost|SET_ANY_DEFINER|G -|root||root|localhost|SET_USER_ID|G -|root||root|localhost|SHOW DATABASES|G -|root||root|localhost|SHOW VIEW|G -|root||root|localhost|SHOW_ROUTINE|G -|root||mysql.session|localhost|SHUTDOWN|G -|root||root|localhost|SHUTDOWN|G -|root||mysql.session|localhost|SUPER|G -|root||root|localhost|SUPER|G -|root||mysql.infoschema|localhost|SYSTEM_USER|G -|root||mysql.session|localhost|SYSTEM_USER|G -|root||mysql.sys|localhost|SYSTEM_USER|G -|root||root|localhost|SYSTEM_USER|G -|root||mysql.session|localhost|SYSTEM_VARIABLES_ADMIN|G -|root||root|localhost|SYSTEM_VARIABLES_ADMIN|G -|root||root|localhost|TABLE_ENCRYPTION_ADMIN|G -|root||root|localhost|TELEMETRY_LOG_ADMIN|G -|root||root|localhost|TRANSACTION_GTID_TAG|G -|root||root|localhost|TRIGGER|G -|root||root|localhost|UPDATE|G -|root||root|localhost|XA_RECOVER_ADMIN|G -|root||root|localhost|grant option|G -performance_schema|schema||mysql.session|localhost|SELECT|G -sys|schema||mysql.sys|localhost|TRIGGER|G - 8.3.0 - - - armscii8 - - - armscii8 - 1 - - - ascii - - - ascii - 1 - - - big5 - - - big5 - 1 - - - binary - 1 - - - cp1250 - - - cp1250 - - - cp1250 - - - cp1250 - 1 - - - cp1250 - - - cp1251 - - - cp1251 - - - cp1251 - 1 - - - cp1251 - - - cp1251 - - - cp1256 - - - cp1256 - 1 - - - cp1257 - - - cp1257 - 1 - - - cp1257 - - - cp850 - - - cp850 - 1 - - - cp852 - - - cp852 - 1 - - - cp866 - - - cp866 - 1 - - - cp932 - - - cp932 - 1 - - - dec8 - - - dec8 - 1 - - - eucjpms - - - eucjpms - 1 - - - euckr - - - euckr - 1 - - - gb18030 - - - gb18030 - 1 - - - gb18030 - - - gb2312 - - - gb2312 - 1 - - - gbk - - - gbk - 1 - - - geostd8 - - - geostd8 - 1 - - - greek - - - greek - 1 - - - hebrew - - - hebrew - 1 - - - hp8 - - - hp8 - 1 - - - keybcs2 - - - keybcs2 - 1 - - - koi8r - - - koi8r - 1 - - - koi8u - - - koi8u - 1 - - - latin1 - - - latin1 - - - latin1 - - - latin1 - - - latin1 - - - latin1 - - - latin1 - - - latin1 - 1 - - - latin2 - - - latin2 - - - latin2 - - - latin2 - 1 - - - latin2 - - - latin5 - - - latin5 - 1 - - - latin7 - - - latin7 - - - latin7 - 1 - - - latin7 - - - macce - - - macce - 1 - - - macroman - - - macroman - 1 - - - sjis - - - sjis - 1 - - - swe7 - - - swe7 - 1 - - - tis620 - - - tis620 - 1 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - 1 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ucs2 - - - ujis - - - ujis - 1 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - 1 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - - - utf16 - - - utf16le - - - utf16le - 1 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - 1 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - - - utf32 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - 1 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb3 - - - utf8mb4 - 1 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4 - - - utf8mb4_0900_ai_ci - - - utf8mb3_general_ci - - - utf8mb4_0900_ai_ci - - - utf8mb4_0900_ai_ci - - - utf8mb4_0900_ai_ci - - - utf8mb4_0900_ai_ci - - - utf8mb4_0900_ai_ci - - - 0 - localhost - caching_sha2_password - - - 0 - localhost - caching_sha2_password - - - 0 - localhost - caching_sha2_password - - - localhost - caching_sha2_password - - - \ No newline at end of file diff --git a/.idea/dataSources/791709d9-b4c0-4b2f-87d0-642aa59a89d3/storage_v2/_src_/schema/information_schema.FNRwLQ.meta b/.idea/dataSources/791709d9-b4c0-4b2f-87d0-642aa59a89d3/storage_v2/_src_/schema/information_schema.FNRwLQ.meta deleted file mode 100644 index 1ff3db2e..00000000 --- a/.idea/dataSources/791709d9-b4c0-4b2f-87d0-642aa59a89d3/storage_v2/_src_/schema/information_schema.FNRwLQ.meta +++ /dev/null @@ -1,2 +0,0 @@ -#n:information_schema -! [null, 0, null, null, -2147483648, -2147483648] diff --git a/.idea/dataSources/791709d9-b4c0-4b2f-87d0-642aa59a89d3/storage_v2/_src_/schema/mysql.osA4Bg.meta b/.idea/dataSources/791709d9-b4c0-4b2f-87d0-642aa59a89d3/storage_v2/_src_/schema/mysql.osA4Bg.meta deleted file mode 100644 index 86a53f19..00000000 --- a/.idea/dataSources/791709d9-b4c0-4b2f-87d0-642aa59a89d3/storage_v2/_src_/schema/mysql.osA4Bg.meta +++ /dev/null @@ -1,2 +0,0 @@ -#n:mysql -! [null, 0, null, null, -2147483648, -2147483648] diff --git a/.idea/dataSources/791709d9-b4c0-4b2f-87d0-642aa59a89d3/storage_v2/_src_/schema/performance_schema.kIw0nw.meta b/.idea/dataSources/791709d9-b4c0-4b2f-87d0-642aa59a89d3/storage_v2/_src_/schema/performance_schema.kIw0nw.meta deleted file mode 100644 index 9394db14..00000000 --- a/.idea/dataSources/791709d9-b4c0-4b2f-87d0-642aa59a89d3/storage_v2/_src_/schema/performance_schema.kIw0nw.meta +++ /dev/null @@ -1,2 +0,0 @@ -#n:performance_schema -! [null, 0, null, null, -2147483648, -2147483648] diff --git a/.idea/dataSources/791709d9-b4c0-4b2f-87d0-642aa59a89d3/storage_v2/_src_/schema/sys.zb4BAA.meta b/.idea/dataSources/791709d9-b4c0-4b2f-87d0-642aa59a89d3/storage_v2/_src_/schema/sys.zb4BAA.meta deleted file mode 100644 index 2f4470bb..00000000 --- a/.idea/dataSources/791709d9-b4c0-4b2f-87d0-642aa59a89d3/storage_v2/_src_/schema/sys.zb4BAA.meta +++ /dev/null @@ -1,2 +0,0 @@ -#n:sys -! [null, 0, null, null, -2147483648, -2147483648] diff --git a/.idea/dbnavigator.xml b/.idea/dbnavigator.xml deleted file mode 100644 index c362f6ef..00000000 --- a/.idea/dbnavigator.xml +++ /dev/null @@ -1,403 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml deleted file mode 100644 index 0509a280..00000000 --- a/.idea/inspectionProfiles/Project_Default.xml +++ /dev/null @@ -1,104 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/jsLibraryMappings.xml b/.idea/jsLibraryMappings.xml deleted file mode 100644 index 163a899d..00000000 --- a/.idea/jsLibraryMappings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index 7b975d48..00000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml deleted file mode 100644 index 7d0fc1d0..00000000 --- a/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/sqldialects.xml b/.idea/sqldialects.xml deleted file mode 100644 index 41dae022..00000000 --- a/.idea/sqldialects.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 35eb1ddf..00000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/watcherTasks.xml b/.idea/watcherTasks.xml deleted file mode 100644 index 42014037..00000000 --- a/.idea/watcherTasks.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.vscode/README.md b/.vscode/README.md deleted file mode 100644 index 7696778f..00000000 --- a/.vscode/README.md +++ /dev/null @@ -1,45 +0,0 @@ -# The MovieVerse - `.vscode` Directory - -## Introduction - -The `.vscode` directory is a configuration folder used by Visual Studio Code (VS Code), a popular open-source Integrated Development Environment (IDE) developed by Microsoft. This directory contains various configuration files, including `settings.json`, which allows developers to customize their VS Code environment at a project level. - -## Directory Contents - -This `.vscode` directory typically contains the following configuration file: - -- **`settings.json`**: This file contains all the customized settings that override the default VS Code settings for the project. These settings can range from editor preferences, code formatting rules, to language-specific configurations. It ensures that all contributors to the project have a consistent set of configurations, which is essential for maintaining code quality and format consistency. - -## `settings.json` Explained - -The `settings.json` file is central to project-level configuration in VS Code. It allows you to enforce certain settings and extensions that are recommended for the project. Here are examples of what can be included: - -- Editor settings (tab size, font size, auto-save, etc.) -- Code style and formatting (Prettier, ESLint configurations) -- Theme settings (workbench color theme, preferred icon theme) -- Language-specific settings (Python interpreter path, Java compiler preferences) -- Extension recommendations to ensure a consistent toolset across the development team - -## Usage - -To use the configurations, simply open the project with VS Code, and it will automatically apply the settings defined in `settings.json`. If there are recommended extensions, VS Code may prompt you to install them to align with the project's configuration. - -## Customization - -You can edit `settings.json` to update or add new configurations specific to the project's needs. If you're adding settings that might not be universally applicable (like user-specific keybindings), consider whether it should be applied at the user settings level instead of the project level. - -## Best Practices - -- **Avoid user-specific settings** in `settings.json` unless they are necessary for the project. -- **Use workspace settings sparingly** to keep the development environment as flexible as possible for other contributors. -- **Regularly update** the `settings.json` file to reflect any new standards or practices adopted by the project team. - -## Version Control - -The `.vscode` directory is often included in the version control system to share the project-specific settings among all contributors. However, you should be cautious about which settings are included to prevent overriding contributors' personal preferences unnecessarily. - -## Conclusion - -The `.vscode` directory and the `settings.json` file play a vital role in maintaining a consistent and productive development environment across all contributors. Proper management of this configuration file is key to a harmonious workflow within the VS Code IDE. - ---- diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index 11891c54..00000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "cSpell.words": [ - "Hoang" - ], - "editor.tabSize": 2, - "editor.insertSpaces": true, - "editor.codeActionsOnSave": { - "source.fixAll": "explicit", - "source.organizeImports": "explicit" - }, - "files.trimTrailingWhitespace": true, - "files.insertFinalNewline": true, - "files.autoSave": "onFocusChange", - "prettier.singleQuote": true, - "prettier.jsxSingleQuote": true, - "prettier.printWidth": 100, - "prettier.tabWidth": 2, - "prettier.useTabs": false, - "prettier.semi": true, - "prettier.jsxBracketSameLine": false, - "prettier.arrowParens": "always", - "eslint.alwaysShowStatus": true, - "eslint.validate": [ - "javascript", - "javascriptreact", - "typescript", - "typescriptreact" - ], - "stylelint.enable": true, - "files.associations": { - "*.jsx": "javascriptreact" - }, - "search.exclude": { - "**/node_modules": true, - "**/bower_components": true, - "**/dist": true, - "**/.next": true - }, - "files.exclude": { - "**/.git": true, - "**/node_modules": true, - "**/bower_components": true, - "**/dist": true, - "**/.next": true - }, - "terminal.integrated.shell.osx": "/bin/zsh", - "terminal.integrated.fontSize": 12, - "extensions.ignoreRecommendations": false, - "extensions.recommendations": [ - "dbaeumer.vscode-eslint", - "esbenp.prettier-vscode", - "stylelint.vscode-stylelint", - "ms-vscode.vscode-typescript-next", - "dsznajder.es7-react-js-snippets" - ], - "githubPullRequests.ignoredPullRequestBranches": [ - "main" - ] -} diff --git a/CNAME b/CNAME deleted file mode 100644 index d3e34ccf..00000000 --- a/CNAME +++ /dev/null @@ -1 +0,0 @@ -movie-verse.com \ No newline at end of file diff --git a/MovieVerse-Backend/Pipfile.lock b/MovieVerse-Backend/Pipfile.lock index f4d0f181..d7a906d9 100644 --- a/MovieVerse-Backend/Pipfile.lock +++ b/MovieVerse-Backend/Pipfile.lock @@ -147,11 +147,12 @@ }, "idna": { "hashes": [ - "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca", - "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f" + "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc", + "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0" ], + "index": "pypi", "markers": "python_version >= '3.5'", - "version": "==3.6" + "version": "==3.7" }, "itsdangerous": { "hashes": [ @@ -246,11 +247,12 @@ }, "urllib3": { "hashes": [ - "sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d", - "sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19" + "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472", + "sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168" ], + "index": "pypi", "markers": "python_version >= '3.8'", - "version": "==2.2.1" + "version": "==2.2.2" }, "werkzeug": { "hashes": [ diff --git a/MovieVerse-Backend/requirements.txt b/MovieVerse-Backend/requirements.txt index 429458ed..ea6282b0 100644 --- a/MovieVerse-Backend/requirements.txt +++ b/MovieVerse-Backend/requirements.txt @@ -1,9 +1,9 @@ -Django==3.2 +Django==3.2.25 djangorestframework==3.12 -gunicorn==20.1.0 +gunicorn==22.0.0 pytz==2021.1 transformers~=4.41.2 -requests~=2.32.3 +requests~=2.32.2 pillow~=10.3.0 pandas~=2.2.2 celery~=5.4.0 diff --git a/MovieVerse-Middleware/Pipfile.lock b/MovieVerse-Middleware/Pipfile.lock index f4d0f181..4b9f0a02 100644 --- a/MovieVerse-Middleware/Pipfile.lock +++ b/MovieVerse-Middleware/Pipfile.lock @@ -26,11 +26,11 @@ }, "certifi": { "hashes": [ - "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f", - "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1" + "sha256:3cd43f1c6fa7dedc5899d69d3ad0398fd018ad1a17fba83ddaf78aa46c747516", + "sha256:ddc6c8ce995e6987e7faf5e3f1b02b302836a0e5d98ece18392cb1a36c72ad56" ], "markers": "python_version >= '3.6'", - "version": "==2024.2.2" + "version": "==2024.6.2" }, "charset-normalizer": { "hashes": [ @@ -147,11 +147,11 @@ }, "idna": { "hashes": [ - "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca", - "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f" + "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc", + "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0" ], "markers": "python_version >= '3.5'", - "version": "==3.6" + "version": "==3.7" }, "itsdangerous": { "hashes": [ @@ -237,20 +237,20 @@ }, "requests": { "hashes": [ - "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f", - "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1" + "sha256:dd951ff5ecf3e3b3aa26b40703ba77495dab41da839ae72ef3c8e5d8e2433289", + "sha256:fc06670dd0ed212426dfeb94fc1b983d917c4f9847c863f313c9dfaaffb7c23c" ], "index": "pypi", - "markers": "python_version >= '3.7'", - "version": "==2.31.0" + "markers": "python_version >= '3.8'", + "version": "==2.32.2" }, "urllib3": { "hashes": [ - "sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d", - "sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19" + "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472", + "sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168" ], "markers": "python_version >= '3.8'", - "version": "==2.2.1" + "version": "==2.2.2" }, "werkzeug": { "hashes": [ diff --git a/MovieVerse-Middleware/requirements.txt b/MovieVerse-Middleware/requirements.txt index f5dffb21..81e93c7a 100644 --- a/MovieVerse-Middleware/requirements.txt +++ b/MovieVerse-Middleware/requirements.txt @@ -1,5 +1,5 @@ -Django==3.2 +Django==3.2.25 djangorestframework==3.12 -gunicorn==20.1.0 +gunicorn==22.0.0 psycopg2-binary==2.8.6 pytz==2021.1 diff --git a/MovieVerse-Mobile/platforms/android/app/src/main/assets/www/MovieVerse-Backend/Pipfile.lock b/MovieVerse-Mobile/platforms/android/app/src/main/assets/www/MovieVerse-Backend/Pipfile.lock index f4d0f181..d7a906d9 100644 --- a/MovieVerse-Mobile/platforms/android/app/src/main/assets/www/MovieVerse-Backend/Pipfile.lock +++ b/MovieVerse-Mobile/platforms/android/app/src/main/assets/www/MovieVerse-Backend/Pipfile.lock @@ -147,11 +147,12 @@ }, "idna": { "hashes": [ - "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca", - "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f" + "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc", + "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0" ], + "index": "pypi", "markers": "python_version >= '3.5'", - "version": "==3.6" + "version": "==3.7" }, "itsdangerous": { "hashes": [ @@ -246,11 +247,12 @@ }, "urllib3": { "hashes": [ - "sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d", - "sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19" + "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472", + "sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168" ], + "index": "pypi", "markers": "python_version >= '3.8'", - "version": "==2.2.1" + "version": "==2.2.2" }, "werkzeug": { "hashes": [ diff --git a/MovieVerse-Mobile/platforms/android/app/src/main/assets/www/MovieVerse-Backend/requirements.txt b/MovieVerse-Mobile/platforms/android/app/src/main/assets/www/MovieVerse-Backend/requirements.txt index 429458ed..ea6282b0 100644 --- a/MovieVerse-Mobile/platforms/android/app/src/main/assets/www/MovieVerse-Backend/requirements.txt +++ b/MovieVerse-Mobile/platforms/android/app/src/main/assets/www/MovieVerse-Backend/requirements.txt @@ -1,9 +1,9 @@ -Django==3.2 +Django==3.2.25 djangorestframework==3.12 -gunicorn==20.1.0 +gunicorn==22.0.0 pytz==2021.1 transformers~=4.41.2 -requests~=2.32.3 +requests~=2.32.2 pillow~=10.3.0 pandas~=2.2.2 celery~=5.4.0 diff --git a/MovieVerse-Mobile/platforms/android/app/src/main/assets/www/MovieVerse-Middleware/Pipfile.lock b/MovieVerse-Mobile/platforms/android/app/src/main/assets/www/MovieVerse-Middleware/Pipfile.lock index f4d0f181..4b9f0a02 100644 --- a/MovieVerse-Mobile/platforms/android/app/src/main/assets/www/MovieVerse-Middleware/Pipfile.lock +++ b/MovieVerse-Mobile/platforms/android/app/src/main/assets/www/MovieVerse-Middleware/Pipfile.lock @@ -26,11 +26,11 @@ }, "certifi": { "hashes": [ - "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f", - "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1" + "sha256:3cd43f1c6fa7dedc5899d69d3ad0398fd018ad1a17fba83ddaf78aa46c747516", + "sha256:ddc6c8ce995e6987e7faf5e3f1b02b302836a0e5d98ece18392cb1a36c72ad56" ], "markers": "python_version >= '3.6'", - "version": "==2024.2.2" + "version": "==2024.6.2" }, "charset-normalizer": { "hashes": [ @@ -147,11 +147,11 @@ }, "idna": { "hashes": [ - "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca", - "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f" + "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc", + "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0" ], "markers": "python_version >= '3.5'", - "version": "==3.6" + "version": "==3.7" }, "itsdangerous": { "hashes": [ @@ -237,20 +237,20 @@ }, "requests": { "hashes": [ - "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f", - "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1" + "sha256:dd951ff5ecf3e3b3aa26b40703ba77495dab41da839ae72ef3c8e5d8e2433289", + "sha256:fc06670dd0ed212426dfeb94fc1b983d917c4f9847c863f313c9dfaaffb7c23c" ], "index": "pypi", - "markers": "python_version >= '3.7'", - "version": "==2.31.0" + "markers": "python_version >= '3.8'", + "version": "==2.32.2" }, "urllib3": { "hashes": [ - "sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d", - "sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19" + "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472", + "sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168" ], "markers": "python_version >= '3.8'", - "version": "==2.2.1" + "version": "==2.2.2" }, "werkzeug": { "hashes": [ diff --git a/MovieVerse-Mobile/platforms/android/app/src/main/assets/www/MovieVerse-Middleware/requirements.txt b/MovieVerse-Mobile/platforms/android/app/src/main/assets/www/MovieVerse-Middleware/requirements.txt index f5dffb21..81e93c7a 100644 --- a/MovieVerse-Mobile/platforms/android/app/src/main/assets/www/MovieVerse-Middleware/requirements.txt +++ b/MovieVerse-Mobile/platforms/android/app/src/main/assets/www/MovieVerse-Middleware/requirements.txt @@ -1,5 +1,5 @@ -Django==3.2 +Django==3.2.25 djangorestframework==3.12 -gunicorn==20.1.0 +gunicorn==22.0.0 psycopg2-binary==2.8.6 pytz==2021.1 diff --git a/MovieVerse-Mobile/platforms/ios/www/MovieVerse-Backend/Pipfile.lock b/MovieVerse-Mobile/platforms/ios/www/MovieVerse-Backend/Pipfile.lock index f4d0f181..d7a906d9 100644 --- a/MovieVerse-Mobile/platforms/ios/www/MovieVerse-Backend/Pipfile.lock +++ b/MovieVerse-Mobile/platforms/ios/www/MovieVerse-Backend/Pipfile.lock @@ -147,11 +147,12 @@ }, "idna": { "hashes": [ - "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca", - "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f" + "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc", + "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0" ], + "index": "pypi", "markers": "python_version >= '3.5'", - "version": "==3.6" + "version": "==3.7" }, "itsdangerous": { "hashes": [ @@ -246,11 +247,12 @@ }, "urllib3": { "hashes": [ - "sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d", - "sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19" + "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472", + "sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168" ], + "index": "pypi", "markers": "python_version >= '3.8'", - "version": "==2.2.1" + "version": "==2.2.2" }, "werkzeug": { "hashes": [ diff --git a/MovieVerse-Mobile/platforms/ios/www/MovieVerse-Backend/requirements.txt b/MovieVerse-Mobile/platforms/ios/www/MovieVerse-Backend/requirements.txt index 429458ed..ea6282b0 100644 --- a/MovieVerse-Mobile/platforms/ios/www/MovieVerse-Backend/requirements.txt +++ b/MovieVerse-Mobile/platforms/ios/www/MovieVerse-Backend/requirements.txt @@ -1,9 +1,9 @@ -Django==3.2 +Django==3.2.25 djangorestframework==3.12 -gunicorn==20.1.0 +gunicorn==22.0.0 pytz==2021.1 transformers~=4.41.2 -requests~=2.32.3 +requests~=2.32.2 pillow~=10.3.0 pandas~=2.2.2 celery~=5.4.0 diff --git a/MovieVerse-Mobile/platforms/ios/www/MovieVerse-Middleware/Pipfile.lock b/MovieVerse-Mobile/platforms/ios/www/MovieVerse-Middleware/Pipfile.lock index f4d0f181..4b9f0a02 100644 --- a/MovieVerse-Mobile/platforms/ios/www/MovieVerse-Middleware/Pipfile.lock +++ b/MovieVerse-Mobile/platforms/ios/www/MovieVerse-Middleware/Pipfile.lock @@ -26,11 +26,11 @@ }, "certifi": { "hashes": [ - "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f", - "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1" + "sha256:3cd43f1c6fa7dedc5899d69d3ad0398fd018ad1a17fba83ddaf78aa46c747516", + "sha256:ddc6c8ce995e6987e7faf5e3f1b02b302836a0e5d98ece18392cb1a36c72ad56" ], "markers": "python_version >= '3.6'", - "version": "==2024.2.2" + "version": "==2024.6.2" }, "charset-normalizer": { "hashes": [ @@ -147,11 +147,11 @@ }, "idna": { "hashes": [ - "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca", - "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f" + "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc", + "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0" ], "markers": "python_version >= '3.5'", - "version": "==3.6" + "version": "==3.7" }, "itsdangerous": { "hashes": [ @@ -237,20 +237,20 @@ }, "requests": { "hashes": [ - "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f", - "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1" + "sha256:dd951ff5ecf3e3b3aa26b40703ba77495dab41da839ae72ef3c8e5d8e2433289", + "sha256:fc06670dd0ed212426dfeb94fc1b983d917c4f9847c863f313c9dfaaffb7c23c" ], "index": "pypi", - "markers": "python_version >= '3.7'", - "version": "==2.31.0" + "markers": "python_version >= '3.8'", + "version": "==2.32.2" }, "urllib3": { "hashes": [ - "sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d", - "sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19" + "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472", + "sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168" ], "markers": "python_version >= '3.8'", - "version": "==2.2.1" + "version": "==2.2.2" }, "werkzeug": { "hashes": [ diff --git a/MovieVerse-Mobile/platforms/ios/www/MovieVerse-Middleware/requirements.txt b/MovieVerse-Mobile/platforms/ios/www/MovieVerse-Middleware/requirements.txt index f5dffb21..81e93c7a 100644 --- a/MovieVerse-Mobile/platforms/ios/www/MovieVerse-Middleware/requirements.txt +++ b/MovieVerse-Mobile/platforms/ios/www/MovieVerse-Middleware/requirements.txt @@ -1,5 +1,5 @@ -Django==3.2 +Django==3.2.25 djangorestframework==3.12 -gunicorn==20.1.0 +gunicorn==22.0.0 psycopg2-binary==2.8.6 pytz==2021.1 diff --git a/MovieVerse-Mobile/www/MovieVerse-Backend/Pipfile.lock b/MovieVerse-Mobile/www/MovieVerse-Backend/Pipfile.lock index f4d0f181..d7a906d9 100644 --- a/MovieVerse-Mobile/www/MovieVerse-Backend/Pipfile.lock +++ b/MovieVerse-Mobile/www/MovieVerse-Backend/Pipfile.lock @@ -147,11 +147,12 @@ }, "idna": { "hashes": [ - "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca", - "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f" + "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc", + "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0" ], + "index": "pypi", "markers": "python_version >= '3.5'", - "version": "==3.6" + "version": "==3.7" }, "itsdangerous": { "hashes": [ @@ -246,11 +247,12 @@ }, "urllib3": { "hashes": [ - "sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d", - "sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19" + "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472", + "sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168" ], + "index": "pypi", "markers": "python_version >= '3.8'", - "version": "==2.2.1" + "version": "==2.2.2" }, "werkzeug": { "hashes": [ diff --git a/MovieVerse-Mobile/www/MovieVerse-Backend/requirements.txt b/MovieVerse-Mobile/www/MovieVerse-Backend/requirements.txt index 429458ed..ea6282b0 100644 --- a/MovieVerse-Mobile/www/MovieVerse-Backend/requirements.txt +++ b/MovieVerse-Mobile/www/MovieVerse-Backend/requirements.txt @@ -1,9 +1,9 @@ -Django==3.2 +Django==3.2.25 djangorestframework==3.12 -gunicorn==20.1.0 +gunicorn==22.0.0 pytz==2021.1 transformers~=4.41.2 -requests~=2.32.3 +requests~=2.32.2 pillow~=10.3.0 pandas~=2.2.2 celery~=5.4.0 diff --git a/MovieVerse-Mobile/www/MovieVerse-Middleware/Pipfile.lock b/MovieVerse-Mobile/www/MovieVerse-Middleware/Pipfile.lock index f4d0f181..4b9f0a02 100644 --- a/MovieVerse-Mobile/www/MovieVerse-Middleware/Pipfile.lock +++ b/MovieVerse-Mobile/www/MovieVerse-Middleware/Pipfile.lock @@ -26,11 +26,11 @@ }, "certifi": { "hashes": [ - "sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f", - "sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1" + "sha256:3cd43f1c6fa7dedc5899d69d3ad0398fd018ad1a17fba83ddaf78aa46c747516", + "sha256:ddc6c8ce995e6987e7faf5e3f1b02b302836a0e5d98ece18392cb1a36c72ad56" ], "markers": "python_version >= '3.6'", - "version": "==2024.2.2" + "version": "==2024.6.2" }, "charset-normalizer": { "hashes": [ @@ -147,11 +147,11 @@ }, "idna": { "hashes": [ - "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca", - "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f" + "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc", + "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0" ], "markers": "python_version >= '3.5'", - "version": "==3.6" + "version": "==3.7" }, "itsdangerous": { "hashes": [ @@ -237,20 +237,20 @@ }, "requests": { "hashes": [ - "sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f", - "sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1" + "sha256:dd951ff5ecf3e3b3aa26b40703ba77495dab41da839ae72ef3c8e5d8e2433289", + "sha256:fc06670dd0ed212426dfeb94fc1b983d917c4f9847c863f313c9dfaaffb7c23c" ], "index": "pypi", - "markers": "python_version >= '3.7'", - "version": "==2.31.0" + "markers": "python_version >= '3.8'", + "version": "==2.32.2" }, "urllib3": { "hashes": [ - "sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d", - "sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19" + "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472", + "sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168" ], "markers": "python_version >= '3.8'", - "version": "==2.2.1" + "version": "==2.2.2" }, "werkzeug": { "hashes": [ diff --git a/MovieVerse-Mobile/www/MovieVerse-Middleware/requirements.txt b/MovieVerse-Mobile/www/MovieVerse-Middleware/requirements.txt index f5dffb21..81e93c7a 100644 --- a/MovieVerse-Mobile/www/MovieVerse-Middleware/requirements.txt +++ b/MovieVerse-Mobile/www/MovieVerse-Middleware/requirements.txt @@ -1,5 +1,5 @@ -Django==3.2 +Django==3.2.25 djangorestframework==3.12 -gunicorn==20.1.0 +gunicorn==22.0.0 psycopg2-binary==2.8.6 pytz==2021.1 diff --git a/Pipfile.lock b/Pipfile.lock index f4d0f181..d7a906d9 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -147,11 +147,12 @@ }, "idna": { "hashes": [ - "sha256:9ecdbbd083b06798ae1e86adcbfe8ab1479cf864e4ee30fe4e46a003d12491ca", - "sha256:c05567e9c24a6b9faaa835c4821bad0590fbb9d5779e7caa6e1cc4978e7eb24f" + "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc", + "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0" ], + "index": "pypi", "markers": "python_version >= '3.5'", - "version": "==3.6" + "version": "==3.7" }, "itsdangerous": { "hashes": [ @@ -246,11 +247,12 @@ }, "urllib3": { "hashes": [ - "sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d", - "sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19" + "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472", + "sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168" ], + "index": "pypi", "markers": "python_version >= '3.8'", - "version": "==2.2.1" + "version": "==2.2.2" }, "werkzeug": { "hashes": [