From bfefacda3000fa766fdc808b9666517e0f710830 Mon Sep 17 00:00:00 2001 From: Patrick Stewart Date: Sat, 12 Oct 2024 03:41:18 -0700 Subject: [PATCH] Refactor: changing namespace, imports, re-branding --- .cursorrules | 6 +++--- packages/auth/README.md | 4 ++-- packages/auth/pubspec.yaml | 2 +- packages/auth_oauth2/pubspec.yaml | 2 +- packages/auth_twitter/pubspec.yaml | 2 +- packages/cache/README.md | 2 +- packages/cache/pubspec.yaml | 2 +- packages/client/pubspec.yaml | 2 +- packages/configuration/README.md | 2 +- packages/configuration/pubspec.yaml | 2 +- packages/core/container/container/pubspec.yaml | 2 +- .../container/container_generator/pubspec.yaml | 2 +- packages/core/exceptions/pubspec.yaml | 2 +- packages/core/framework/README.md | 14 +++++++------- packages/core/framework/pubspec.yaml | 2 +- packages/core/mocking/README.md | 2 +- packages/core/mocking/pubspec.yaml | 2 +- packages/core/model/pubspec.yaml | 2 +- packages/core/route/README.md | 2 +- packages/core/route/pubspec.yaml | 2 +- packages/cors/pubspec.yaml | 2 +- packages/file_service/pubspec.yaml | 2 +- packages/hot/CHANGELOG.md | 2 +- packages/hot/README.md | 2 +- packages/hot/lib/angel3_hot.dart | 2 +- packages/hot/pubspec.yaml | 2 +- packages/html/pubspec.yaml | 4 ++-- packages/jael/README.md | 4 ++-- packages/jael/angel_jael/pubspec.yaml | 2 +- packages/jael/jael/README.md | 2 +- packages/jael/jael/pubspec.yaml | 2 +- packages/jael/jael_preprocessor/pubspec.yaml | 2 +- packages/jinja/README.md | 2 +- packages/markdown/pubspec.yaml | 2 +- packages/mongo/pubspec.yaml | 2 +- packages/mustache/README.md | 2 +- packages/mustache/pubspec.yaml | 2 +- packages/oauth2/README.md | 4 ++-- packages/oauth2/pubspec.yaml | 2 +- packages/orm/README.md | 4 ++-- packages/orm/angel_migration/pubspec.yaml | 2 +- packages/orm/angel_migration_runner/pubspec.yaml | 2 +- packages/orm/angel_orm/README.md | 2 +- packages/orm/angel_orm/pubspec.yaml | 2 +- packages/orm/angel_orm_generator/CHANGELOG.md | 2 +- packages/orm/angel_orm_generator/README.md | 2 +- packages/orm/angel_orm_generator/pubspec.yaml | 2 +- packages/orm/angel_orm_mysql/pubspec.yaml | 2 +- packages/orm/angel_orm_postgres/README.md | 2 +- packages/orm/angel_orm_postgres/pubspec.yaml | 2 +- packages/orm/angel_orm_service/pubspec.yaml | 2 +- packages/orm/angel_orm_test/pubspec.yaml | 2 +- packages/paginate/README.md | 2 +- packages/paginate/pubspec.yaml | 2 +- packages/production/CHANGELOG.md | 2 +- packages/production/README.md | 4 ++-- packages/production/lib/src/runner.dart | 2 +- packages/production/pubspec.yaml | 2 +- packages/proxy/pubspec.yaml | 2 +- packages/redis/pubspec.yaml | 2 +- packages/rethinkdb/pubspec.yaml | 2 +- packages/security/pubspec.yaml | 2 +- packages/sembast/pubspec.yaml | 2 +- packages/seo/CHANGELOG.md | 4 ++-- packages/seo/README.md | 2 +- packages/seo/pubspec.yaml | 4 ++-- packages/serialize/angel_serialize/README.md | 2 +- packages/serialize/angel_serialize/pubspec.yaml | 2 +- .../angel_serialize_generator/CHANGELOG.md | 2 +- .../angel_serialize_generator/pubspec.yaml | 2 +- packages/shelf/README.md | 2 +- packages/shelf/pubspec.yaml | 2 +- packages/static/README.md | 4 ++-- packages/static/pubspec.yaml | 4 ++-- packages/sync/CHANGELOG.md | 4 ++-- packages/sync/README.md | 2 +- packages/sync/pubspec.yaml | 4 ++-- packages/test/pubspec.yaml | 2 +- packages/user_agent/angel_user_agent/README.md | 2 +- packages/user_agent/angel_user_agent/pubspec.yaml | 4 ++-- packages/validate/README.md | 4 ++-- packages/validate/pubspec.yaml | 2 +- packages/validate/test/server_test.dart | 2 +- packages/websocket/pubspec.yaml | 2 +- 84 files changed, 106 insertions(+), 106 deletions(-) diff --git a/.cursorrules b/.cursorrules index 7053db58..4d2c4a06 100644 --- a/.cursorrules +++ b/.cursorrules @@ -47,17 +47,17 @@ Protevus Platform is a hard-fork of Angel3 that is being refactored and rebrande For now all references to Angel3 remain the same, but in the future we will be changing them to Protevus or Platform You must always refer to the project as Platform, not Protevus or Angel3 -You must always prefer leveraging existing sanctioned angel3 packages as dependencies where possible as most of them will be replace and can't be relied on initially. +You must always prefer leveraging existing sanctioned protevus packages as dependencies where possible as most of them will be replace and can't be relied on initially. You must always prefer leveraging existing standard dart packages as dependencies where possible You will always prefer leveraging any packages that we can from pub.dev or github.com dart/flutter ecosystem -Our goal is to reimplement the laravel illuminate packages as angel3 packages in short bringing Laravel to Dart +Our goal is to reimplement the laravel illuminate packages as protevus packages in short bringing Laravel to Dart Our goal is to reach feature parity with the illuminate api so we must adhere to the specifications of laravel's api as we reimplement the illuminate packages We will not reimplement any packages that are not part of laravel, such as symfony packages, or any other packages that are not part of the laravel framework as our goal is to have pure dart implementations so we must find packages in the dart ecosystem where possible or create the feature in dart. -We will not be re-implementing some features of laravel that would require reinventing wheels, for example angel3's server system is more then sufficiant and consist of the following angel3 packages which we will be initally keeping. Container, Framework, Route Http_Exception, Mock_Request, Modal. All other Illuminate packages will be reimplemented in dart. This list of keepers may change as we begin our phases of development. +We will not be re-implementing some features of laravel that would require reinventing wheels, for example protevus's server system is more then sufficiant and consist of the following protevus packages which we will be initally keeping. Container, Framework, Route Http_Exception, Mock_Request, Modal. All other Illuminate packages will be reimplemented in dart. This list of keepers may change as we begin our phases of development. You must always take the following points into consderation when planning and executing your task. diff --git a/packages/auth/README.md b/packages/auth/README.md index 78234612..07cbf0ad 100644 --- a/packages/auth/README.md +++ b/packages/auth/README.md @@ -5,7 +5,7 @@ [![Discord](https://img.shields.io/discord/1060322353214660698)](https://discord.gg/3X6bxTUdCM) [![License](https://img.shields.io/github/license/dart-backend/protevus)](https://github.com/dart-backend/protevus/tree/master/packages/auth/LICENSE) -A complete authentication plugin for Protevus. Inspired by Passport. More details in the [User Guide](https://angel3-docs.dukefirehawk.com/guides/authentication). +A complete authentication plugin for Protevus. Inspired by Passport. More details in the [User Guide](https://protevus-docs.dukefirehawk.com/guides/authentication). ## Bundled Strategies @@ -14,7 +14,7 @@ A complete authentication plugin for Protevus. Inspired by Passport. More detail ## Example -Ensure you have read the [User Guide](https://angel3-docs.dukefirehawk.com/guides/authentication). +Ensure you have read the [User Guide](https://protevus-docs.dukefirehawk.com/guides/authentication). ```dart configureServer(Protevus app) async { diff --git a/packages/auth/pubspec.yaml b/packages/auth/pubspec.yaml index b6dd0b76..15c36154 100644 --- a/packages/auth/pubspec.yaml +++ b/packages/auth/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_auth description: A complete authentication plugin for Protevus. Includes support for stateless JWT tokens, Basic Auth, and more. version: 8.2.0 -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/auth environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/auth_oauth2/pubspec.yaml b/packages/auth_oauth2/pubspec.yaml index 9a19858b..2e3e6e76 100644 --- a/packages/auth_oauth2/pubspec.yaml +++ b/packages/auth_oauth2/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_auth_oauth2 version: 8.2.0 description: Protevus library for authenticating users with external identity providers via OAuth2. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/auth_oauth2 environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/auth_twitter/pubspec.yaml b/packages/auth_twitter/pubspec.yaml index bd1035ee..c0f7763f 100644 --- a/packages/auth_twitter/pubspec.yaml +++ b/packages/auth_twitter/pubspec.yaml @@ -1,7 +1,7 @@ name: "angel3_auth_twitter" description: Protevus authentication strategy for Twitter login. Auto-signs requests. version: 8.0.0 -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/auth_twitter publish_to: none environment: diff --git a/packages/cache/README.md b/packages/cache/README.md index 682fbbff..69d1782d 100644 --- a/packages/cache/README.md +++ b/packages/cache/README.md @@ -5,7 +5,7 @@ [![Discord](https://img.shields.io/discord/1060322353214660698)](https://discord.gg/3X6bxTUdCM) [![License](https://img.shields.io/github/license/dart-backend/protevus)](https://github.com/dart-backend/protevus/tree/master/packages/cache/LICENSE) -A service that provides HTTP caching to the response data for [Protevus framework](https://pub.dev/packages/angel3). +A service that provides HTTP caching to the response data for [Protevus framework](https://pub.dev/packages/protevus). ## `CacheService` diff --git a/packages/cache/pubspec.yaml b/packages/cache/pubspec.yaml index 9383a838..e334b569 100644 --- a/packages/cache/pubspec.yaml +++ b/packages/cache/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_cache version: 8.2.0 description: A service that provides HTTP caching to the response data for Protevus -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/cache environment: sdk: '>=3.4.0 <4.0.0' diff --git a/packages/client/pubspec.yaml b/packages/client/pubspec.yaml index d7fa77a3..96e2067a 100644 --- a/packages/client/pubspec.yaml +++ b/packages/client/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_client version: 8.2.0 description: A browser, mobile and command line based client that supports querying Protevus servers -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/client environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/configuration/README.md b/packages/configuration/README.md index fdb3352a..8a5eb701 100644 --- a/packages/configuration/README.md +++ b/packages/configuration/README.md @@ -5,7 +5,7 @@ [![Discord](https://img.shields.io/discord/1060322353214660698)](https://discord.gg/3X6bxTUdCM) [![License](https://img.shields.io/github/license/dart-backend/protevus)](https://github.com/dart-backend/protevus/tree/master/packages/configuration/LICENSE) -Automatic YAML configuration loader for [Protevus framework](https://pub.dev/packages/angel3) +Automatic YAML configuration loader for [Protevus framework](https://pub.dev/packages/protevus) ## About diff --git a/packages/configuration/pubspec.yaml b/packages/configuration/pubspec.yaml index 83185de9..27c84145 100644 --- a/packages/configuration/pubspec.yaml +++ b/packages/configuration/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_configuration version: 8.2.0 description: Automatic YAML application configuration loader for Protevus 3, with .env support. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/configuration environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/core/container/container/pubspec.yaml b/packages/core/container/container/pubspec.yaml index a1215b79..3d8381fb 100644 --- a/packages/core/container/container/pubspec.yaml +++ b/packages/core/container/container/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_container version: 8.2.0 description: Protevus hierarchical DI container, and pluggable backends for reflection. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/container/angel_container environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/core/container/container_generator/pubspec.yaml b/packages/core/container/container_generator/pubspec.yaml index 3521f871..7baa4256 100644 --- a/packages/core/container/container_generator/pubspec.yaml +++ b/packages/core/container/container_generator/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_container_generator version: 8.2.0 description: Codegen support for using pkg:reflectable with pkg:angel3_container. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/container/angel_container_generator environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/core/exceptions/pubspec.yaml b/packages/core/exceptions/pubspec.yaml index cfee513e..ca678c29 100644 --- a/packages/core/exceptions/pubspec.yaml +++ b/packages/core/exceptions/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_http_exception version: 8.2.0 description: Exception class that can be serialized to JSON and serialized to clients. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/http_exception environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/core/framework/README.md b/packages/core/framework/README.md index 4ab542c1..d73370b6 100644 --- a/packages/core/framework/README.md +++ b/packages/core/framework/README.md @@ -10,7 +10,7 @@ Protevus framework is a high-powered HTTP server with support for dependency injection, sophisticated routing, authentication, ORM, graphql etc. It is designed to keep the core minimal but extensible through a series of plugin packages. It won't dictate which features, databases or web templating engine to use. This flexibility enable Protevus framework to grow with your application as new features can be added to handle the new use cases. -This package is the core package of [Protevus](https://github.com/dart-backend/protevus). For more information, visit us at [Protevus Website](https://angel3-framework.web.app). +This package is the core package of [Protevus](https://github.com/dart-backend/protevus). For more information, visit us at [Protevus Website](https://protevus-framework.web.app). ## Installation and Setup @@ -19,10 +19,10 @@ This package is the core package of [Protevus](https://github.com/dart-backend/p 1. Download and install [Dart](https://dart.dev/get-dart) 2. Clone one of the following starter projects: - * [Protevus Basic Template](https://github.com/dukefirehawk/boilerplates/tree/v7/angel3-basic) - * [Protevus ORM Template](https://github.com/dukefirehawk/boilerplates/tree/v7/angel3-orm) - * [Protevus ORM MySQL Template](https://github.com/dukefirehawk/boilerplates/tree/v7/angel3-orm-mysql) - * [Protevus Graphql Template](https://github.com/dukefirehawk/boilerplates/tree/v7/angel3-graphql) + * [Protevus Basic Template](https://github.com/dukefirehawk/boilerplates/tree/v7/protevus-basic) + * [Protevus ORM Template](https://github.com/dukefirehawk/boilerplates/tree/v7/protevus-orm) + * [Protevus ORM MySQL Template](https://github.com/dukefirehawk/boilerplates/tree/v7/protevus-orm-mysql) + * [Protevus Graphql Template](https://github.com/dukefirehawk/boilerplates/tree/v7/protevus-graphql) 3. Run the project in development mode (*hot-reloaded* is enabled on file changes). @@ -51,7 +51,7 @@ This package is the core package of [Protevus](https://github.com/dart-backend/p 3. On terminal, create a new project: ```bash - angel3 init hello + protevus init hello ``` 4. Run the project in development mode (*hot-reloaded* is enabled on file changes). @@ -76,7 +76,7 @@ The performance benchmark can be found at ### Migrating from Protevus to Protevus -Check out [Migrating to Protevus](https://angel3-docs.dukefirehawk.com/migration/protevus-2.x.x-to-angel3/migration-guide-3) +Check out [Migrating to Protevus](https://protevus-docs.dukefirehawk.com/migration/protevus-2.x.x-to-protevus/migration-guide-3) ## Donation & Support diff --git a/packages/core/framework/pubspec.yaml b/packages/core/framework/pubspec.yaml index 6ab34dee..6b8dfd95 100644 --- a/packages/core/framework/pubspec.yaml +++ b/packages/core/framework/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_framework version: 8.4.0 description: A high-powered HTTP server extensible framework with dependency injection, routing and much more. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/framework environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/core/mocking/README.md b/packages/core/mocking/README.md index 486cbc88..a2950561 100644 --- a/packages/core/mocking/README.md +++ b/packages/core/mocking/README.md @@ -9,7 +9,7 @@ Manufacture dart:io HttpRequests, HttpResponses, HttpHeaders, etc. This makes it possible to test server-side Dart applications without having to ever bind to a port. -This package was originally designed to make testing [Protevus](https://angel3-framework.web.app/) applications smoother, but works with any Dart-based server. +This package was originally designed to make testing [Protevus](https://protevus-framework.web.app/) applications smoother, but works with any Dart-based server. ## Usage diff --git a/packages/core/mocking/pubspec.yaml b/packages/core/mocking/pubspec.yaml index 8eb960bf..bf2c8ef7 100644 --- a/packages/core/mocking/pubspec.yaml +++ b/packages/core/mocking/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_mock_request version: 8.2.0 description: Manufacture dart:io HttpRequests, HttpResponses, HttpHeaders, etc. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/mock_request environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/core/model/pubspec.yaml b/packages/core/model/pubspec.yaml index 6ee44d37..0874c07d 100644 --- a/packages/core/model/pubspec.yaml +++ b/packages/core/model/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_model version: 8.2.0 description: Protevus basic data model class, no longer with the added weight of the whole framework. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/model environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/core/route/README.md b/packages/core/route/README.md index 8b3b0d0f..478ce504 100644 --- a/packages/core/route/README.md +++ b/packages/core/route/README.md @@ -13,7 +13,7 @@ A powerful, isomorphic routing library for Dart. ## Contents -- [Protevus Route](#angel3-route) +- [Protevus Route](#protevus-route) - [Contents](#contents) - [Examples](#examples) - [Routing](#routing) diff --git a/packages/core/route/pubspec.yaml b/packages/core/route/pubspec.yaml index c155f0aa..622147dc 100644 --- a/packages/core/route/pubspec.yaml +++ b/packages/core/route/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_route version: 8.2.0 description: A powerful, isomorphic routing library for Dart. It is mainly used in the Protevus framework, but can be used in Flutter and on the Web. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/route environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/cors/pubspec.yaml b/packages/cors/pubspec.yaml index 884330f2..34ddf013 100644 --- a/packages/cors/pubspec.yaml +++ b/packages/cors/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_cors version: 8.2.0 description: Protevus CORS middleware. Ported from expressjs/cors to Protevus framework. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/cors environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/file_service/pubspec.yaml b/packages/file_service/pubspec.yaml index cd4130e5..1718b9e4 100644 --- a/packages/file_service/pubspec.yaml +++ b/packages/file_service/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_file_service version: 8.2.0 description: Protevus service that persists data to a file on disk, stored as a JSON list. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/file_service environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/hot/CHANGELOG.md b/packages/hot/CHANGELOG.md index 413ee83c..190aa555 100644 --- a/packages/hot/CHANGELOG.md +++ b/packages/hot/CHANGELOG.md @@ -27,7 +27,7 @@ ## 7.0.1 -* Updated `server` header to `angel3` +* Updated `server` header to `protevus` ## 7.0.0 diff --git a/packages/hot/README.md b/packages/hot/README.md index 9fb05030..73214a6f 100644 --- a/packages/hot/README.md +++ b/packages/hot/README.md @@ -5,7 +5,7 @@ [![Discord](https://img.shields.io/discord/1060322353214660698)](https://discord.gg/3X6bxTUdCM) [![License](https://img.shields.io/github/license/dart-backend/protevus)](https://github.com/dart-backend/protevus/tree/master/packages/hot/LICENSE) -![Screenshot of terminal](screenshots/angel3-screenshot.png) +![Screenshot of terminal](screenshots/protevus-screenshot.png) Supports *hot reloading* of Protevus servers on file changes. This is faster and more reliable than merely reactively restarting a `Process`. This package only works with the [Protevus framework](https://pub.dev/packages/angel3_framework). diff --git a/packages/hot/lib/angel3_hot.dart b/packages/hot/lib/angel3_hot.dart index f2408c46..a8e03793 100644 --- a/packages/hot/lib/angel3_hot.dart +++ b/packages/hot/lib/angel3_hot.dart @@ -94,7 +94,7 @@ class HotReloader { response.statusCode = HttpStatus.badGateway; response.headers ..contentType = ContentType.html - ..set(HttpHeaders.serverHeader, 'angel3'); + ..set(HttpHeaders.serverHeader, 'protevus'); if (request.headers .value(HttpHeaders.acceptEncodingHeader) diff --git a/packages/hot/pubspec.yaml b/packages/hot/pubspec.yaml index f57cd5b2..b78b6196 100644 --- a/packages/hot/pubspec.yaml +++ b/packages/hot/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_hot version: 8.3.0 description: Supports hot reloading/hot code push of Protevus servers on file changes. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/hot environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/html/pubspec.yaml b/packages/html/pubspec.yaml index cea39f98..0fc7db3f 100644 --- a/packages/html/pubspec.yaml +++ b/packages/html/pubspec.yaml @@ -1,8 +1,8 @@ name: angel3_html version: 8.1.0 description: Support for rendering html_builder AST's as responses in Protevus. -homepage: https://angel3-framework.web.app/ -repository: https://github.com/dart-backend/protevus/tree/angel3/packages/html_builder +homepage: https://protevus-framework.web.app/ +repository: https://github.com/dart-backend/protevus/tree/protevus/packages/html_builder environment: sdk: '>=3.3.0 <4.0.0' dependencies: diff --git a/packages/jael/README.md b/packages/jael/README.md index 7aa5c046..f853109e 100644 --- a/packages/jael/README.md +++ b/packages/jael/README.md @@ -20,7 +20,7 @@ Jael3 is a good choice for applications of any scale, especially when the develo Each of the [packages within this repository](#this-repository) contains some sort of documentation. -Documentation for Jael syntax and directives has been **moved** to the [Protevus framework wiki](https://angel3-docs.dukefirehawk.com/packages/front-end/jael). +Documentation for Jael syntax and directives has been **moved** to the [Protevus framework wiki](https://protevus-docs.dukefirehawk.com/packages/front-end/jael). ## This Repository @@ -28,4 +28,4 @@ Within this repository are three packages: * `package:jael3` - Contains the Jael parser, AST, and HTML renderer. * `package:jael3_preprocessor` - Handles template inheritance, and facilitates the use of "compile-time" constructs. -* `package:angel3_jael` - [Protevus](https://angel3-framework.web.app/) support for Jael. +* `package:angel3_jael` - [Protevus](https://protevus-framework.web.app/) support for Jael. diff --git a/packages/jael/angel_jael/pubspec.yaml b/packages/jael/angel_jael/pubspec.yaml index 8f8b6966..abd73622 100644 --- a/packages/jael/angel_jael/pubspec.yaml +++ b/packages/jael/angel_jael/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_jael version: 8.2.0 description: Protevus support for the Jael templating engine, similar to Blade or Liquid. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/jael/angel_jael environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/jael/jael/README.md b/packages/jael/jael/README.md index 8a9b12bb..cf4872bf 100644 --- a/packages/jael/jael/README.md +++ b/packages/jael/jael/README.md @@ -7,7 +7,7 @@ A simple server-side HTML templating engine for Dart. -[See documentation.](https://angel3-docs.dukefirehawk.com/packages/front-end/jael) +[See documentation.](https://protevus-docs.dukefirehawk.com/packages/front-end/jael) ## Installation diff --git a/packages/jael/jael/pubspec.yaml b/packages/jael/jael/pubspec.yaml index 9cc20b40..b0635a1e 100644 --- a/packages/jael/jael/pubspec.yaml +++ b/packages/jael/jael/pubspec.yaml @@ -1,7 +1,7 @@ name: jael3 version: 8.2.0 description: A simple server-side HTML templating engine for Dart. Comparable to Blade or Liquid. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/jael/jael environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/jael/jael_preprocessor/pubspec.yaml b/packages/jael/jael_preprocessor/pubspec.yaml index a379758a..3853c09b 100644 --- a/packages/jael/jael_preprocessor/pubspec.yaml +++ b/packages/jael/jael_preprocessor/pubspec.yaml @@ -1,7 +1,7 @@ name: jael3_preprocessor version: 8.2.0 description: A pre-processor for resolving blocks and includes within Jael templates. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/jael/jael_preprocessor environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/jinja/README.md b/packages/jinja/README.md index 5029b57d..a79f5d36 100644 --- a/packages/jinja/README.md +++ b/packages/jinja/README.md @@ -5,7 +5,7 @@ [![Discord](https://img.shields.io/discord/1060322353214660698)](https://discord.gg/3X6bxTUdCM) [![License](https://img.shields.io/github/license/dart-backend/protevus)](https://github.com/dart-backend/protevus/tree/master/packages/jinja/LICENSE) -A service that renders Jinja2 view template into HTML for [Protevus](https://angel3-framework.web.app) framework. Ported from Python to Dart. +A service that renders Jinja2 view template into HTML for [Protevus](https://protevus-framework.web.app) framework. Ported from Python to Dart. ## Example diff --git a/packages/markdown/pubspec.yaml b/packages/markdown/pubspec.yaml index 9a0b88b5..9a08d349 100644 --- a/packages/markdown/pubspec.yaml +++ b/packages/markdown/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_markdown version: 8.2.0 description: Protevus Markdown view generator. Write static sites, with no build step. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/markdown environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/mongo/pubspec.yaml b/packages/mongo/pubspec.yaml index 53ed15d4..e0961faa 100644 --- a/packages/mongo/pubspec.yaml +++ b/packages/mongo/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_mongo version: 8.2.1 description: This is MongoDB-enabled service for the Protevus framework. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/mongo environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/mustache/README.md b/packages/mustache/README.md index cd0dbcbf..f7f35732 100644 --- a/packages/mustache/README.md +++ b/packages/mustache/README.md @@ -5,7 +5,7 @@ [![Discord](https://img.shields.io/discord/1060322353214660698)](https://discord.gg/3X6bxTUdCM) [![License](https://img.shields.io/github/license/dart-backend/protevus)](https://github.com/dart-backend/protevus/tree/master/packages/mustache/LICENSE) -A service that renders Mustache template into HTML view for [Protevus](https://angel3-framework.web.app/) framework. +A service that renders Mustache template into HTML view for [Protevus](https://protevus-framework.web.app/) framework. Thanks so much @c4wrd for his help with bringing this project to life! diff --git a/packages/mustache/pubspec.yaml b/packages/mustache/pubspec.yaml index ef090d7c..884cb936 100644 --- a/packages/mustache/pubspec.yaml +++ b/packages/mustache/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_mustache version: 8.2.0 description: A service that renders Mustache template into HTML view for Protevus -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/mustache environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/oauth2/README.md b/packages/oauth2/README.md index 2ad76c4e..c8a96987 100644 --- a/packages/oauth2/README.md +++ b/packages/oauth2/README.md @@ -5,9 +5,9 @@ [![Discord](https://img.shields.io/discord/1060322353214660698)](https://discord.gg/3X6bxTUdCM) [![License](https://img.shields.io/github/license/dart-backend/protevus)](https://github.com/dart-backend/protevus/tree/master/packages/oauth2/LICENSE) -A class containing handlers that can be used within [Protevus](https://angel3-framework.web.app/) to build a spec-compliant OAuth 2.0 server, including PKCE support. +A class containing handlers that can be used within [Protevus](https://protevus-framework.web.app/) to build a spec-compliant OAuth 2.0 server, including PKCE support. -- [Protevus OAuth2 Server](#angel3-oauth2-server) +- [Protevus OAuth2 Server](#protevus-oauth2-server) - [Installation](#installation) - [Usage](#usage) - [Other Grants](#other-grants) diff --git a/packages/oauth2/pubspec.yaml b/packages/oauth2/pubspec.yaml index b456d6c1..e65b6b34 100644 --- a/packages/oauth2/pubspec.yaml +++ b/packages/oauth2/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_oauth2 version: 8.2.0 description: A class containing handlers that can be used within Protevus to build a spec-compliant OAuth 2.0 server. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/oauth2 environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/orm/README.md b/packages/orm/README.md index 2c12d03f..fa504e7f 100644 --- a/packages/orm/README.md +++ b/packages/orm/README.md @@ -8,9 +8,9 @@ Source-generated ORM for use with the [Protevus framework](https://github.com/dart-backend/protevus). Now you can combine the power and flexibility of Protevus with a strongly-typed ORM. Documentation for migrations can be found here: -[ORM Migration](https://angel3-docs.dukefirehawk.com/guides/orm/migrations) +[ORM Migration](https://protevus-docs.dukefirehawk.com/guides/orm/migrations) -- [Protevus ORM](#angel3-orm) +- [Protevus ORM](#protevus-orm) - [Usage](#usage) - [Models](#models) - [Example](#example) diff --git a/packages/orm/angel_migration/pubspec.yaml b/packages/orm/angel_migration/pubspec.yaml index 72b21d1b..0e8d21ec 100755 --- a/packages/orm/angel_migration/pubspec.yaml +++ b/packages/orm/angel_migration/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_migration version: 8.3.0 description: The abstract classes for implementing database migration in Protevus framework. Designed to work with Protevus ORM. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/orm/angel_migration environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/orm/angel_migration_runner/pubspec.yaml b/packages/orm/angel_migration_runner/pubspec.yaml index 0a232615..e13db552 100755 --- a/packages/orm/angel_migration_runner/pubspec.yaml +++ b/packages/orm/angel_migration_runner/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_migration_runner version: 8.3.0 description: The implementation of database migration for Protevus framework. Designed to work with Protevus ORM. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/orm/angel_migration_runner environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/orm/angel_orm/README.md b/packages/orm/angel_orm/README.md index 707289f1..15c6f6af 100644 --- a/packages/orm/angel_orm/README.md +++ b/packages/orm/angel_orm/README.md @@ -13,4 +13,4 @@ Runtime support for Protevus ORM. Includes a clean, database-agnostic query buil * MariaDB 10.2.x * MySQL 8.x -For documentation about the ORM, see [Developer Guide](https://angel3-docs.dukefirehawk.com/guides/orm) +For documentation about the ORM, see [Developer Guide](https://protevus-docs.dukefirehawk.com/guides/orm) diff --git a/packages/orm/angel_orm/pubspec.yaml b/packages/orm/angel_orm/pubspec.yaml index 88b1260f..ad44b33b 100644 --- a/packages/orm/angel_orm/pubspec.yaml +++ b/packages/orm/angel_orm/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_orm version: 8.2.0 description: Runtime support for Protevus ORM. Includes base classes for queries. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/orm/angel_orm environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/orm/angel_orm_generator/CHANGELOG.md b/packages/orm/angel_orm_generator/CHANGELOG.md index 064e1521..a8f89d00 100644 --- a/packages/orm/angel_orm_generator/CHANGELOG.md +++ b/packages/orm/angel_orm_generator/CHANGELOG.md @@ -134,7 +134,7 @@ ## 4.0.0-beta.4 * Fixed `build.yaml` -* Updated generated code to use `angel3` packages +* Updated generated code to use `protevus` packages ## 4.0.0-beta.3 diff --git a/packages/orm/angel_orm_generator/README.md b/packages/orm/angel_orm_generator/README.md index 9d75dc03..0ddf8afd 100644 --- a/packages/orm/angel_orm_generator/README.md +++ b/packages/orm/angel_orm_generator/README.md @@ -10,7 +10,7 @@ Source code generators for Protevus ORM. This package can generate: * A strongly-typed ORM * SQL migration scripts -For documentation about the ORM, see [Developer Guide](https://angel3-docs.dukefirehawk.com/guides/orm) +For documentation about the ORM, see [Developer Guide](https://protevus-docs.dukefirehawk.com/guides/orm) ## Usage diff --git a/packages/orm/angel_orm_generator/pubspec.yaml b/packages/orm/angel_orm_generator/pubspec.yaml index 3c4542e5..963ed237 100644 --- a/packages/orm/angel_orm_generator/pubspec.yaml +++ b/packages/orm/angel_orm_generator/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_orm_generator version: 8.3.2 description: Code generators for Protevus ORM. Generates query builder classes. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/orm/angel_orm_generator environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/orm/angel_orm_mysql/pubspec.yaml b/packages/orm/angel_orm_mysql/pubspec.yaml index 2ff72667..28d43637 100644 --- a/packages/orm/angel_orm_mysql/pubspec.yaml +++ b/packages/orm/angel_orm_mysql/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_orm_mysql version: 8.2.0 description: MySQL support for Protevus ORM. Includes functionality for querying and transactions. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/orm/angel_orm_mysql environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/orm/angel_orm_postgres/README.md b/packages/orm/angel_orm_postgres/README.md index d8cf7d46..b53f5775 100644 --- a/packages/orm/angel_orm_postgres/README.md +++ b/packages/orm/angel_orm_postgres/README.md @@ -11,7 +11,7 @@ PostgreSQL support for Protevus ORM. * PostgreSQL version 10 or greater -For documentation about the ORM, see [Developer Guide](https://angel3-docs.dukefirehawk.com/guides/orm) +For documentation about the ORM, see [Developer Guide](https://protevus-docs.dukefirehawk.com/guides/orm) ## Migration diff --git a/packages/orm/angel_orm_postgres/pubspec.yaml b/packages/orm/angel_orm_postgres/pubspec.yaml index c9c16b19..908b2331 100644 --- a/packages/orm/angel_orm_postgres/pubspec.yaml +++ b/packages/orm/angel_orm_postgres/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_orm_postgres version: 8.2.2 description: PostgreSQL support for Protevus ORM. Includes functionality for querying and transactions. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/orm/angel_orm_postgres environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/orm/angel_orm_service/pubspec.yaml b/packages/orm/angel_orm_service/pubspec.yaml index 0a44d283..49a1f91e 100644 --- a/packages/orm/angel_orm_service/pubspec.yaml +++ b/packages/orm/angel_orm_service/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_orm_service version: 8.2.2 description: Service implementation that wraps over Protevus ORM Query classes. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/orm/angel_orm_service environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/orm/angel_orm_test/pubspec.yaml b/packages/orm/angel_orm_test/pubspec.yaml index 9569724b..96fb7d64 100644 --- a/packages/orm/angel_orm_test/pubspec.yaml +++ b/packages/orm/angel_orm_test/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_orm_test version: 8.2.1 description: Common tests for Protevus ORM. Reference implmentation of the generated ORM files. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/orm/angel_orm_test environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/paginate/README.md b/packages/paginate/README.md index a5e0f1e6..557dc09a 100644 --- a/packages/paginate/README.md +++ b/packages/paginate/README.md @@ -5,7 +5,7 @@ [![Discord](https://img.shields.io/discord/1060322353214660698)](https://discord.gg/3X6bxTUdCM) [![License](https://img.shields.io/github/license/dart-backend/protevus)](https://github.com/dart-backend/protevus/tree/master/packages/paginate/LICENSE) -Platform-agnostic pagination library, with custom support for the [Protevus](https://angel3-framework.web.app/). +Platform-agnostic pagination library, with custom support for the [Protevus](https://protevus-framework.web.app/). ## Installation diff --git a/packages/paginate/pubspec.yaml b/packages/paginate/pubspec.yaml index ad15615f..26b3b804 100644 --- a/packages/paginate/pubspec.yaml +++ b/packages/paginate/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_paginate version: 8.2.0 description: Platform-agnostic pagination library, with custom support for the Protevus framework. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/paginate environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/production/CHANGELOG.md b/packages/production/CHANGELOG.md index a1fcdd21..ef7246b2 100644 --- a/packages/production/CHANGELOG.md +++ b/packages/production/CHANGELOG.md @@ -59,7 +59,7 @@ ## 3.0.2 * Fixed NNBD issues -* Updated references to `angel3` framework +* Updated references to `protevus` framework * Updated README ## 3.0.1 diff --git a/packages/production/README.md b/packages/production/README.md index cb0269ac..18715f8b 100644 --- a/packages/production/README.md +++ b/packages/production/README.md @@ -7,7 +7,7 @@ Helpers for concurrency, message-passing, rotating loggers, and other production functionality in Protevus framework. -![Screenshot](angel3-screenshot.png) +![Screenshot](protevus-screenshot.png) This will become the de-facto way to run Protevus applications in deployed environments, as it takes care of inter-isolate communication, respawning dead processes, and other housekeeping for you automatically. Most users will want to use the `Runner` class. @@ -111,7 +111,7 @@ appuser$ dart example/main.dart --help A batteries-included, full-featured, full-stack framework in Dart. -https://angel3-framework.web.app +https://protevus-framework.web.app Options: -h, --help Print this help information. diff --git a/packages/production/lib/src/runner.dart b/packages/production/lib/src/runner.dart index 6eb6d9bf..db6b3551 100644 --- a/packages/production/lib/src/runner.dart +++ b/packages/production/lib/src/runner.dart @@ -176,7 +176,7 @@ class Runner { } print(darkGray.wrap( - '$_asciiArt\n\nA batteries-included, full-featured, full-stack framework in Dart.\n\nhttps://angel3-framework.web.app\n')); + '$_asciiArt\n\nA batteries-included, full-featured, full-stack framework in Dart.\n\nhttps://protevus-framework.web.app\n')); if (argResults['help'] == true) { stdout diff --git a/packages/production/pubspec.yaml b/packages/production/pubspec.yaml index 03339780..8a33c5d9 100644 --- a/packages/production/pubspec.yaml +++ b/packages/production/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_production version: 8.3.0 description: Helpers for concurrency, message-passing, rotating loggers, and other production functionality in Protevus. -homepage: https://angel3-framework.web.app +homepage: https://protevus-framework.web.app repository: https://github.com/dart-backend/protevus/tree/master/packages/production environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/proxy/pubspec.yaml b/packages/proxy/pubspec.yaml index 945395a8..cd21d6e0 100644 --- a/packages/proxy/pubspec.yaml +++ b/packages/proxy/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_proxy version: 8.2.0 description: Protevus middleware to forward requests to another server (i.e. pub serve). -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/proxy environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/redis/pubspec.yaml b/packages/redis/pubspec.yaml index db64deca..23800b4f 100644 --- a/packages/redis/pubspec.yaml +++ b/packages/redis/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_redis version: 8.2.0 description: An Protevus service provider for Redis. Works well for caching volatile data. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/redis environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/rethinkdb/pubspec.yaml b/packages/rethinkdb/pubspec.yaml index a0c54105..02185abc 100644 --- a/packages/rethinkdb/pubspec.yaml +++ b/packages/rethinkdb/pubspec.yaml @@ -3,7 +3,7 @@ version: 8.0.1 description: This is RethinkDB service for Protevus framework. RethinkDB is an open-source database for the realtime web. environment: sdk: ">=3.3.0 <4.0.0" -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/rethinkdb dependencies: angel3_framework: ^8.4.0 diff --git a/packages/security/pubspec.yaml b/packages/security/pubspec.yaml index 979295b5..a3b021b4 100644 --- a/packages/security/pubspec.yaml +++ b/packages/security/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_security version: 8.2.0 description: Protevus infrastructure for improving security, rate limiting, and more -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/security environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/sembast/pubspec.yaml b/packages/sembast/pubspec.yaml index 14951a24..ee94957f 100644 --- a/packages/sembast/pubspec.yaml +++ b/packages/sembast/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_sembast version: 8.2.0 description: A plugin service that persist data to Sembast for Protevus framework. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/sembast environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/seo/CHANGELOG.md b/packages/seo/CHANGELOG.md index 2c138598..cbe481f9 100644 --- a/packages/seo/CHANGELOG.md +++ b/packages/seo/CHANGELOG.md @@ -36,8 +36,8 @@ ## 4.0.0 -* Updated to use `angel3` packages -* Published with `angel3` prefix +* Updated to use `protevus` packages +* Published with `protevus` prefix ## 3.0.0 diff --git a/packages/seo/README.md b/packages/seo/README.md index 29e934ac..a092a146 100644 --- a/packages/seo/README.md +++ b/packages/seo/README.md @@ -17,7 +17,7 @@ Add a `data-no-inline` attribute to a `link` or `script` to prevent inlining it: ## `inlineAssets` -A [response finalizer](https://angel3-docs.dukefirehawk.com/guides/request-lifecycle) that can be used in any application to patch HTML responses, including those sent with a templating engine like Jael3. +A [response finalizer](https://protevus-docs.dukefirehawk.com/guides/request-lifecycle) that can be used in any application to patch HTML responses, including those sent with a templating engine like Jael3. In any `text/html` response sent down, `link` and `script` elements that point to internal resources will have the contents of said file read, and inlined into the HTML page itself. diff --git a/packages/seo/pubspec.yaml b/packages/seo/pubspec.yaml index 323e1bf2..b8830177 100644 --- a/packages/seo/pubspec.yaml +++ b/packages/seo/pubspec.yaml @@ -1,8 +1,8 @@ name: angel3_seo version: 8.2.0 description: Helper infrastructure for building SEO-friendly Web backends in Protevus. -homepage: https://angel3-framework.web.app/ -repository: https://github.com/dart-backend/protevus/tree/angel3/packages/seo +homepage: https://protevus-framework.web.app/ +repository: https://github.com/dart-backend/protevus/tree/protevus/packages/seo environment: sdk: '>=3.3.0 <4.0.0' dependencies: diff --git a/packages/serialize/angel_serialize/README.md b/packages/serialize/angel_serialize/README.md index 50543dd1..72265bbb 100644 --- a/packages/serialize/angel_serialize/README.md +++ b/packages/serialize/angel_serialize/README.md @@ -5,4 +5,4 @@ [![Discord](https://img.shields.io/discord/1060322353214660698)](https://discord.gg/3X6bxTUdCM) [![License](https://img.shields.io/github/license/dart-backend/protevus)](https://github.com/dart-backend/protevus/tree/master/packages/serialize/angel_serialize/LICENSE) -The frontend for Protevus model serialization. See [`Documentation`](https://angel3-docs.dukefirehawk.com/guides/serialization) +The frontend for Protevus model serialization. See [`Documentation`](https://protevus-docs.dukefirehawk.com/guides/serialization) diff --git a/packages/serialize/angel_serialize/pubspec.yaml b/packages/serialize/angel_serialize/pubspec.yaml index 893f451e..65a15aca 100644 --- a/packages/serialize/angel_serialize/pubspec.yaml +++ b/packages/serialize/angel_serialize/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_serialize version: 8.2.0 description: Static annotations powering Protevus model serialization. Combine with angel3_serialize_generator for flexible modeling. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/serialize/angel_serialize environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/serialize/angel_serialize_generator/CHANGELOG.md b/packages/serialize/angel_serialize_generator/CHANGELOG.md index ceb53309..4b9f2d9f 100644 --- a/packages/serialize/angel_serialize_generator/CHANGELOG.md +++ b/packages/serialize/angel_serialize_generator/CHANGELOG.md @@ -107,7 +107,7 @@ ## 4.0.2 -* Fixed `build.yaml` to use `angel3` packages +* Fixed `build.yaml` to use `protevus` packages * Updated README ## 4.0.1 diff --git a/packages/serialize/angel_serialize_generator/pubspec.yaml b/packages/serialize/angel_serialize_generator/pubspec.yaml index 39b6524f..770fe985 100644 --- a/packages/serialize/angel_serialize_generator/pubspec.yaml +++ b/packages/serialize/angel_serialize_generator/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_serialize_generator version: 8.3.1 description: Protevus model serialization generators, designed for use with Protevus. Combine with angel_serialize for flexible modeling. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/serialize/angel_serialize_generator environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/shelf/README.md b/packages/shelf/README.md index 7ab5c64d..cc15470b 100644 --- a/packages/shelf/README.md +++ b/packages/shelf/README.md @@ -9,7 +9,7 @@ Shelf interop with Protevus. This package lets you run `package:shelf` handlers via a custom adapter. Use the code in this repo to embed existing Protevus/shelf apps into other Protevus/shelf applications. This way, you can migrate legacy applications without having to rewrite your business logic. This will make it easy to layer your API over a production application, rather than having to port code. -- [Protevus Shelf](#angel3-shelf) +- [Protevus Shelf](#protevus-shelf) - [Usage](#usage) - [embedShelf](#embedshelf) - [Communicating with Protevus with embedShelf](#communicating-with-protevus-with-embedshelf) diff --git a/packages/shelf/pubspec.yaml b/packages/shelf/pubspec.yaml index 5660a886..def39a05 100644 --- a/packages/shelf/pubspec.yaml +++ b/packages/shelf/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_shelf version: 8.0.0-beta.1 description: Shelf interop with Protevus. Use this to wrap existing server code. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/shelf environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/static/README.md b/packages/static/README.md index 4c8a4b31..59c205a9 100644 --- a/packages/static/README.md +++ b/packages/static/README.md @@ -3,9 +3,9 @@ [![version](https://img.shields.io/badge/pub-v4.1.0-brightgreen)](https://pub.dev/packages/angel3_static) [![Null Safety](https://img.shields.io/badge/null-safety-brightgreen)](https://dart.dev/null-safety) [![Discord](https://img.shields.io/discord/1060322353214660698)](https://discord.gg/3X6bxTUdCM) -[![License](https://img.shields.io/github/license/dart-backend/belatuk-common-utilities)](https://github.com/dart-backend/protevus/tree/angel3/packages/static/LICENSE) +[![License](https://img.shields.io/github/license/dart-backend/belatuk-common-utilities)](https://github.com/dart-backend/protevus/tree/protevus/packages/static/LICENSE) -This library provides a virtual directory to serve static files such as html, css and js for [Protevus framework](https://pub.dev/packages/angel3). It can also handle `Range` requests, making it suitable for media streaming, i.e. music, video, etc.* +This library provides a virtual directory to serve static files such as html, css and js for [Protevus framework](https://pub.dev/packages/protevus). It can also handle `Range` requests, making it suitable for media streaming, i.e. music, video, etc.* ## Installation diff --git a/packages/static/pubspec.yaml b/packages/static/pubspec.yaml index 0fc14b3d..9a938903 100644 --- a/packages/static/pubspec.yaml +++ b/packages/static/pubspec.yaml @@ -1,8 +1,8 @@ name: angel3_static version: 8.2.1 description: This library provides a virtual directory to serve static files for Protevus framework. -homepage: https://angel3-framework.web.app/ -repository: https://github.com/dart-backend/protevus/tree/angel3/packages/static +homepage: https://protevus-framework.web.app/ +repository: https://github.com/dart-backend/protevus/tree/protevus/packages/static environment: sdk: '>=3.3.0 <4.0.0' dependencies: diff --git a/packages/sync/CHANGELOG.md b/packages/sync/CHANGELOG.md index a616d607..94d90550 100644 --- a/packages/sync/CHANGELOG.md +++ b/packages/sync/CHANGELOG.md @@ -41,8 +41,8 @@ ## 4.0.0 -* Updated to use `angel3` packages -* Published with `angel3` prefix +* Updated to use `protevus` packages +* Published with `protevus` prefix ## 3.0.0 diff --git a/packages/sync/README.md b/packages/sync/README.md index 651af58e..a7cb6919 100644 --- a/packages/sync/README.md +++ b/packages/sync/README.md @@ -3,7 +3,7 @@ [![version](https://img.shields.io/badge/pub-v4.1.1-brightgreen)](https://pub.dev/packages/angel3_sync) [![Null Safety](https://img.shields.io/badge/null-safety-brightgreen)](https://dart.dev/null-safety) [![Discord](https://img.shields.io/discord/1060322353214660698)](https://discord.gg/3X6bxTUdCM) -[![License](https://img.shields.io/github/license/dart-backend/belatuk-common-utilities)](https://github.com/dart-backend/protevus/tree/angel3/packages/sync/LICENSE) +[![License](https://img.shields.io/github/license/dart-backend/belatuk-common-utilities)](https://github.com/dart-backend/protevus/tree/protevus/packages/sync/LICENSE) Easily synchronize and scale WebSockets using [belatuk_pub_sub](). diff --git a/packages/sync/pubspec.yaml b/packages/sync/pubspec.yaml index 5057cf44..e32173fd 100644 --- a/packages/sync/pubspec.yaml +++ b/packages/sync/pubspec.yaml @@ -1,8 +1,8 @@ name: angel3_sync version: 8.2.0 description: Easily synchronize and scale WebSockets using belatuk_pub_sub in Protevus. -homepage: https://angel3-framework.web.app/ -repository: https://github.com/dart-backend/protevus/tree/angel3/packages/sync +homepage: https://protevus-framework.web.app/ +repository: https://github.com/dart-backend/protevus/tree/protevus/packages/sync environment: sdk: '>=3.3.0 <4.0.0' dependencies: diff --git a/packages/test/pubspec.yaml b/packages/test/pubspec.yaml index 09ce4942..4cc6a600 100644 --- a/packages/test/pubspec.yaml +++ b/packages/test/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_test version: 8.2.1 description: Testing utility library for the Protevus framework. Use with package:test. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/test environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/user_agent/angel_user_agent/README.md b/packages/user_agent/angel_user_agent/README.md index 172660d6..bef4d56f 100644 --- a/packages/user_agent/angel_user_agent/README.md +++ b/packages/user_agent/angel_user_agent/README.md @@ -3,7 +3,7 @@ ![Pub Version (including pre-releases)](https://img.shields.io/pub/v/angel3_user_agent?include_prereleases) [![Null Safety](https://img.shields.io/badge/null-safety-brightgreen)](https://dart.dev/null-safety) [![Discord](https://img.shields.io/discord/1060322353214660698)](https://discord.gg/3X6bxTUdCM) -[![License](https://img.shields.io/github/license/dart-backend/belatuk-common-utilities)](https://github.com/dart-backend/protevus/tree/angel3/packages/user_agent/angel_user_agent/LICENSE) +[![License](https://img.shields.io/github/license/dart-backend/belatuk-common-utilities)](https://github.com/dart-backend/protevus/tree/protevus/packages/user_agent/angel_user_agent/LICENSE) **Replacement of `package:angel_user_agent` with breaking changes to support NNBD.** diff --git a/packages/user_agent/angel_user_agent/pubspec.yaml b/packages/user_agent/angel_user_agent/pubspec.yaml index 34b7372e..8b4776c2 100644 --- a/packages/user_agent/angel_user_agent/pubspec.yaml +++ b/packages/user_agent/angel_user_agent/pubspec.yaml @@ -1,8 +1,8 @@ name: angel3_user_agent version: 8.2.0 description: Protevus middleware to parse and inject a User Agent object into requests. -homepage: https://angel3-framework.web.app/ -repository: https://github.com/dart-backend/protevus/tree/angel3/packages/user_agent/angel_user_agent +homepage: https://protevus-framework.web.app/ +repository: https://github.com/dart-backend/protevus/tree/protevus/packages/user_agent/angel_user_agent environment: sdk: '>=3.3.0 <4.0.0' dependencies: diff --git a/packages/validate/README.md b/packages/validate/README.md index 11620cf9..67b8cefa 100644 --- a/packages/validate/README.md +++ b/packages/validate/README.md @@ -9,7 +9,7 @@ This validator library is based on the `matcher` library and comes with build in For convenience's sake, this library also exports `matcher`. -- [Protevus Validate](#angel3-validate) +- [Protevus Validate](#protevus-validate) - [Examples](#examples) - [Creating a Validator](#creating-a-validator) - [Validating data](#validating-data) @@ -23,7 +23,7 @@ For convenience's sake, this library also exports `matcher`. - [Extending Validators](#extending-validators) - [Bundled Matchers](#bundled-matchers) - [Nested Validators](#nested-validators) - - [Use with Protevus](#use-with-angel3) + - [Use with Protevus](#use-with-protevus) ## Examples diff --git a/packages/validate/pubspec.yaml b/packages/validate/pubspec.yaml index 77a7a173..56560ccc 100644 --- a/packages/validate/pubspec.yaml +++ b/packages/validate/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_validate description: Cross-platform HTTP request body validator library based on `matcher`. version: 8.2.0 -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/validate environment: sdk: '>=3.3.0 <4.0.0' diff --git a/packages/validate/test/server_test.dart b/packages/validate/test/server_test.dart index 3591e901..bd72cf1d 100644 --- a/packages/validate/test/server_test.dart +++ b/packages/validate/test/server_test.dart @@ -32,7 +32,7 @@ void main() { res.write('Hello, ${req.bodyAsMap['message']}!'); }); - app.logger = Logger('angel3')..onRecord.listen(printRecord); + app.logger = Logger('protevus')..onRecord.listen(printRecord); //client = await connectTo(app); }); diff --git a/packages/websocket/pubspec.yaml b/packages/websocket/pubspec.yaml index d8d4e818..305bc1da 100644 --- a/packages/websocket/pubspec.yaml +++ b/packages/websocket/pubspec.yaml @@ -1,7 +1,7 @@ name: angel3_websocket version: 8.2.0 description: This library provides WebSockets support for Protevus framework. -homepage: https://angel3-framework.web.app/ +homepage: https://protevus-framework.web.app/ repository: https://github.com/dart-backend/protevus/tree/master/packages/websocket environment: sdk: '>=3.3.0 <4.0.0'