Compare commits

...

1147 Commits

Author SHA1 Message Date
Satyendra Hari
47643eb2d0 added docs 2023-07-24 19:39:44 +05:30
Satyendra Hari
7a5e502428 update the port 2023-07-24 18:06:46 +05:30
Satyendra Hari
47d4d3cff6 add to the container 2023-07-24 16:32:36 +05:30
Satyendra Hari
becce91a7c added new module 2023-07-24 16:31:13 +05:30
David Fowler
06d5164532
Remove envoy (#2127)
- Just go through the gateway directly
- We'll need to update the mobile version eventually
2023-06-16 10:40:57 -07:00
David Fowler
67d4c06b6d
Fixed the spa project (#2126)
- Clean up the SPA project (removed dead code)
- Fixed URLs in override file
2023-06-15 08:03:56 -07:00
David Fowler
508fa593d7
Added implict usings (#2125) 2023-06-15 05:25:36 -07:00
David Fowler
3b9560c26e
Clean up usings and controller attributes (#2124)
* Clean up usings and controller attributes
- Removed redundant attributes when the controllers already specifies what the result type is.
- Use StatusCodes instead of HttpStatusCode.
- Clean up namespaces and use type aliases to disambiguate the many DTOs defined.

* Forgot one

* Update src/Services/Webhooks/Webhooks.API/Controllers/WebhooksController.cs

Co-authored-by: Reuben Bond <203839+ReubenBond@users.noreply.github.com>

---------

Co-authored-by: Reuben Bond <203839+ReubenBond@users.noreply.github.com>
2023-06-14 20:56:52 -07:00
David Fowler
c7c2d1ca2f
Merge pull request #2123 from eerhardt/FixRedisBasketRepository
Cache JsonSerializerOptions
2023-06-13 13:52:36 -07:00
Eric Erhardt
5d13c097d3 Address PR feedback 2023-06-13 14:41:55 -05:00
Eric Erhardt
42e161d1f9 Use file scoped namespace. 2023-06-13 11:33:29 -05:00
Eric Erhardt
fd76f390ef Cache JsonSerializerOptions
According to https://github.com/dotnet/runtime/issues/65396, using a new JsonSerializerOptions every time JsonSerializer is invoked is a suboptimal pattern.

Fix this by caching JsonSerializerOptions instances.
2023-06-13 11:31:11 -05:00
Tarun Jain
3169a93344
Merge pull request #2107 from dotnet-architecture/davidfowl/common-services
Modernization
2023-05-16 22:54:58 +05:30
David Fowler
df4eb4c124 More code sharing and clean up WebHooks client 2023-05-09 07:05:40 -07:00
Reuben Bond
e4b94decb2 Use Services.Common in WebhookClient 2023-05-09 07:05:40 -07:00
Reuben Bond
6f4ae509f1 Port WebhookClient to WebApplicationBuilder 2023-05-09 07:05:40 -07:00
David Fowler
dbef61fdaf Nuke the cors from the mobile BFF 2023-05-09 07:05:40 -07:00
Reuben Bond
6ebde3fb5c Remove on-start health check in Ordering.BackgroundTasks so that it doesn't crash on startup 2023-05-09 07:05:39 -07:00
Reuben Bond
8f9f9d168f Add libman package to WebMVC to fix site 2023-05-09 07:05:39 -07:00
Reuben Bond
f5218e8087 Start adding connection strings for VS launch profile 2023-05-09 07:05:39 -07:00
Reuben Bond
72c8167ec0 Attempt to migrate Mobile BFF to common services pattern 2023-05-09 07:05:39 -07:00
Reuben Bond
8c9524c771 Reduce double writes in Application.FunctionalTests build 2023-05-09 07:05:39 -07:00
Reuben Bond
9c2b972cc9 Correctly set scopes for AuthorizeCheckOperationFilter 2023-05-09 07:05:39 -07:00
Reuben Bond
3858d7ccf7 Fix integration tests 2023-05-09 07:05:39 -07:00
David Fowler
a87efdef32 Small nit 2023-05-09 07:05:39 -07:00
Reuben Bond
52cdd1645a Fix Handler_sends_no_command_when_order_already_exists test 2023-05-09 07:05:39 -07:00
David Fowler
89a42e6c8f Removed session since its not used 2023-05-09 07:05:39 -07:00
David Fowler
d5533c0ff9 Move the pic controller to a minimal API 2023-05-09 07:05:39 -07:00
David Fowler
8debda5c67 Don't read the file into memory 2023-05-09 07:05:39 -07:00
David Fowler
6ad5e8fb09 Deleted test controller 2023-05-09 07:05:39 -07:00
David Fowler
bdebee70dc Clean up SignIn action 2023-05-09 07:05:39 -07:00
David Fowler
184ed15ef6 Clean up the auth delegating handler 2023-05-09 07:05:39 -07:00
David Fowler
af42aab95e Don't launch the browser for signalr 2023-05-09 07:05:39 -07:00
David Fowler
6933d9997d Forward SignalR requests through the web app 2023-05-09 07:05:39 -07:00
David Fowler
992b58d4bc Fixed cookies 2023-05-09 07:05:39 -07:00
David Fowler
a7cdb1df68 Remove unused code 2023-05-09 07:05:39 -07:00
David Fowler
0a07aea4ff Small refactoring of the helper methods 2023-05-09 07:05:38 -07:00
David Fowler
8c2ca8dbd9 Make WebMVC use the service common helpers 2023-05-09 07:05:38 -07:00
David Fowler
40315c69d7 Make docker use the reverse proxy 2023-05-09 07:05:38 -07:00
David Fowler
62a6f17595 Removed unneeded usings 2023-05-09 07:05:38 -07:00
David Fowler
64a2d69e92 Use YARP native config 2023-05-09 07:05:38 -07:00
David Fowler
69476a3175 Use the default YARP configuration 2023-05-09 07:05:38 -07:00
David Fowler
758d4bbe88 Specify routes in config 2023-05-09 07:05:38 -07:00
David Fowler
bd745121b2 Added comment about allowed origins 2023-05-09 07:05:38 -07:00
David Fowler
84c6b11c69 Remove cors from the signalr service
- The frontend hits the gateway which does the preflight request
2023-05-09 07:05:38 -07:00
David Fowler
561d48bc62 Fix cors and prefix rewriting 2023-05-09 07:05:38 -07:00
David Fowler
6a2fceb57c Fix more urls 2023-05-09 07:05:38 -07:00
David Fowler
c3efea0293 Add YARP to the BFF directly.
- This avoids the extra process hop
2023-05-09 07:05:38 -07:00
David Fowler
30ed0011cb Added YARP as an API gateway
- It will eventually replace envoy
2023-05-09 07:05:38 -07:00
David Fowler
06d74d1658 Small tweaks to make the MVC application run locally 2023-05-09 07:05:38 -07:00
David Fowler
50952bed10 Sort usings and delete web.config 2023-05-09 07:05:38 -07:00
David Fowler
f76a8c61db Make default URLs work 2023-05-09 07:05:38 -07:00
David Fowler
5a2d38575e Fixed identity url 2023-05-09 07:05:38 -07:00
David Fowler
670a9452e1 Remove health check 2023-05-09 07:05:38 -07:00
David Fowler
69b28c6add Added gRPC and HTTP endpoints via config 2023-05-09 07:05:38 -07:00
David Fowler
d0c710ebdc Docker compose works 2023-05-09 07:05:38 -07:00
David Fowler
e1ec790ddf Make more things work with docker compose 2023-05-09 07:05:38 -07:00
David Fowler
6b8992153a Rename extensions to extensions 2023-05-09 07:05:38 -07:00
David Fowler
d086d278e8 Moved repository to top level folder 2023-05-09 07:05:38 -07:00
David Fowler
3c00be38f9 Make BFF work and clean up ports 2023-05-09 07:05:37 -07:00
David Fowler
031996d87c Fixed check 2023-05-09 07:05:37 -07:00
David Fowler
5ea034106c Move extensions to Extensions folder 2023-05-09 07:05:37 -07:00
David Fowler
acd9a6d04b Clean up the identity project and make it use services common 2023-05-09 07:05:37 -07:00
David Fowler
7027967568 More random clean up 2023-05-09 07:05:37 -07:00
David Fowler
e166b28a0a Update the webhooks project to use service common 2023-05-09 07:05:37 -07:00
Reuben Bond
bcb1374d1e Avoid logging exception details twice in a given log, clean up 2023-05-09 07:05:37 -07:00
David Fowler
57d9baf106 Make the payment API use the common code 2023-05-09 07:05:37 -07:00
David Fowler
a37b0430b2 Remove unneeded dependencies 2023-05-09 07:05:37 -07:00
David Fowler
2a4a6abf9b Small tweaks
- Fix the payment profile's launch profile
- Added Services.Common to global usings
2023-05-09 07:05:37 -07:00
David Fowler
c41cd3830c Updated background tasks to use common service logic 2023-05-09 07:05:37 -07:00
David Fowler
0cb6b08300 Clean up the project 2023-05-09 07:05:37 -07:00
David Fowler
9743c83221 Use the common services in the Ordering.SignalRHub project 2023-05-09 07:05:37 -07:00
David Fowler
6e69a2472e Small naming tweaks for consistency 2023-05-09 07:05:37 -07:00
David Fowler
3357c70bc1 Clean up excess in project file 2023-05-09 07:05:37 -07:00
David Fowler
909f08675b Make the ordering API use the commmon services 2023-05-09 07:05:37 -07:00
David Fowler
a41560544c Split redis and health checks for redis 2023-05-09 07:05:37 -07:00
David Fowler
08e7c3424d Delete more cruft
- Remove migration from the tests
2023-05-09 07:05:37 -07:00
David Fowler
7681405eaf More clean up 2023-05-09 07:05:37 -07:00
David Fowler
ccaad9dc20 Removed unneeded project deps 2023-05-09 07:05:37 -07:00
Reuben Bond
cf02e90aad Migrate from ILoggerFactory to ILogger<T> and use Logging Source Generator 2023-05-09 07:05:37 -07:00
David Fowler
5397e8d5c8 Made small tweak to startup 2023-05-09 07:05:36 -07:00
David Fowler
0fd20ee962 More clean up
- Make the catalog API runnable
- Delete some cruft
2023-05-09 07:05:36 -07:00
David Fowler
34fc9496fd Small clean up to error handling code 2023-05-09 07:05:36 -07:00
David Fowler
a381a6923c Removed filters and special errors handling from MVC 2023-05-09 07:05:36 -07:00
David Fowler
3056418c92 Made a health check api 2023-05-09 07:05:36 -07:00
Reuben Bond
917764273b Remove superfluous UseDeveloperExceptionPage() and AddOptions() calls 2023-05-09 07:05:36 -07:00
Reuben Bond
e2d8590a26 Use WebApplicationBuilder in Mobile.Shopping.HttpAggregator 2023-05-09 07:05:36 -07:00
Reuben Bond
f8abb36bc6 Remove non-existent wwwroot from HttpAggregator projects 2023-05-09 07:05:36 -07:00
Reuben Bond
16b63001df Add Identity sections to config and consume (likely broken). Simplify integration tests 2023-05-09 07:05:36 -07:00
Reuben Bond
83200f9331 Fix Dockerfiles to include Services.Common 2023-05-09 07:05:36 -07:00
Reuben Bond
fea08c78bb Finish removing Autofac 2023-05-09 07:05:36 -07:00
Reuben Bond
b9f48faf99 Use simpler syntax for default 2023-05-09 07:05:36 -07:00
Reuben Bond
02c163246b Add EventBus connection string to Catalog.API 2023-05-09 07:05:36 -07:00
Reuben Bond
da024f9812 Remove Program.AppName 2023-05-09 07:05:36 -07:00
Reuben Bond
8da0a81514 Remove Serilog usage 2023-05-09 07:05:35 -07:00
Reuben Bond
5342c86af0 Remove Serilog from Identity.API and clean up 2023-05-09 07:05:35 -07:00
Reuben Bond
3f5f0b94ed Remove Program from Catalog.API 2023-05-09 07:05:35 -07:00
Reuben Bond
7d28625959 Remove Serilog from Web.Shopping.HttpAggregator 2023-05-09 07:05:35 -07:00
David Fowler
d96e4db08c Remove Program 2023-05-09 07:05:35 -07:00
David Fowler
c59e66861f - Add redis health check
- Add health checks on startup
2023-05-09 07:05:35 -07:00
David Fowler
56d47db91e Read from the connection strings section 2023-05-09 07:05:35 -07:00
David Fowler
b48ba7b74b More clean up 2023-05-09 07:05:35 -07:00
David Fowler
41056e54d8 Update grpc reference 2023-05-09 07:05:35 -07:00
David Fowler
45a04e4a6d Make services run individually and outside of docker
- Removed manual port binding code
- Disable Seq and logstash if config is null
- Disable serilog for now
- Remove IIS from some launch profiles
- Clean up some logging.
2023-05-09 07:05:35 -07:00
David Fowler
bff808016e Remove the UseVault and use the existance of the section 2023-05-09 07:05:35 -07:00
David Fowler
48f640088b More clean up 2023-05-09 07:05:35 -07:00
David Fowler
4e743ef666 Not needed 2023-05-09 07:05:35 -07:00
David Fowler
366019aaa3 Use the assembly name instead of the type name 2023-05-09 07:05:35 -07:00
David Fowler
d4319bdd47 Redirect to swagger 2023-05-09 07:05:35 -07:00
David Fowler
c565a8f799 Unify configuration 2023-05-09 07:05:35 -07:00
David Fowler
794c546d2e Fix the catalog tests 2023-05-09 07:05:35 -07:00
David Fowler
f46b03cb36 Use before Map 2023-05-09 07:05:35 -07:00
David Fowler
d1372cba64 First pass at making the catalog API use the common service helpers 2023-05-09 07:05:34 -07:00
David Fowler
7da7e98a55 Configure so tests work again 2023-05-09 07:05:34 -07:00
David Fowler
9d52426a49 Use default logger 2023-05-09 07:05:34 -07:00
David Fowler
57a93f63f0 More customization 2023-05-09 07:05:34 -07:00
David Fowler
8a40e9fb48 More schema 2023-05-09 07:05:34 -07:00
David Fowler
3fee612e68 More tweaks 2023-05-09 07:05:34 -07:00
David Fowler
00fc3d8a65 More defaults 2023-05-09 07:05:34 -07:00
David Fowler
9af6d6342d Initial attempt at making a common service configuration 2023-05-09 07:05:34 -07:00
David Fowler
e7e0eed9cc Fixed remaining tests
- Lots of duplication zomg
2023-05-09 07:05:34 -07:00
David Fowler
c7edd50b38 Fix ordering and basked scenarios 2023-05-09 07:05:34 -07:00
David Fowler
233b6e56c1 Fixed catalog functional tests 2023-05-09 07:05:34 -07:00
David Fowler
d4c2f17c36 Remove whitespace 2023-05-09 07:05:34 -07:00
David Fowler
746e5da7fa Make more tests pass 2023-05-09 07:05:34 -07:00
David Fowler
f3d2843166 Make tests work 2023-05-09 07:05:34 -07:00
Reuben Bond
91247ec52e BAD MISC - playing with tests 2023-05-09 07:05:34 -07:00
Reuben Bond
d62ebcb791 Fix IncludeScopes 2023-05-09 07:05:34 -07:00
Reuben Bond
109853983d Remove gRPC generated code from global usings etc 2023-05-09 07:05:34 -07:00
Reuben Bond
d91da03665 Fix IncludeScopes setting in appsettings.json for WebSPA 2023-05-09 07:05:34 -07:00
Reuben Bond
746363bfd3 Remove accidentally committed keys and update .gitignore to prevent them being added again 2023-05-09 07:05:34 -07:00
Tarun Jain
3ae0cefbcf
Merge pull request #2105 from ReubenBond/rebond/1
Fix brace placement
2023-05-08 14:40:50 +05:30
Reuben Bond
451d79f7b9 Fix formatting 2023-05-04 06:48:37 -07:00
Reuben Bond
9d38de0c83
Merge pull request #2092 from erjain/update/webshoppingagg-webap-builder
Update/webshoppingagg webapp builder
2023-04-27 12:35:12 -07:00
Tarun Jain
65e2f13ca2 Resolving conversation on PR 2023-04-28 00:43:58 +05:30
Tarun Jain
7e2a966dbf
Merge pull request #2088 from RikVanHaaren/dev
Fix spelling
2023-04-25 17:11:27 +05:30
Tarun Jain
24858e50b7 formatting program.cs 2023-04-25 01:54:48 +05:30
Tarun Jain
52fb849b84 WebShopping-Agg: migrate to WebApplicationBuilder 2023-04-25 01:53:28 +05:30
Tarun Jain
7d06508e22
Merge pull request #2089 from erjain/update/ordering-webappbuilder
Update/ordering webappbuilder
2023-04-25 01:49:28 +05:30
Tarun Jain
ce5a165dd0 add editorconfig at solution root node 2023-04-25 01:38:59 +05:30
Tarun Jain
9a707ecaa1 remove editorconfig.bak 2023-04-19 00:20:42 +05:30
Tarun Jain
9759596899 Commit to migrate Oredeing.BackkgroundTasks and SignalRHub to webAppBuilder 2023-04-19 00:19:52 +05:30
Tarun Jain
b9e585b2e4
Merge pull request #2085 from erjain/update/payment-api
Commit to migrate payment api to WebApplicationBuilder
2023-04-19 00:17:19 +05:30
Rik van Haaren
ff78bb7577
Fix spelling 2023-04-18 15:49:56 +02:00
Tarun Jain
212343f274 delete startup.cs 2023-04-17 22:45:12 +05:30
Tarun Jain
433419b583 update payment.csproj 2023-04-17 22:28:28 +05:30
Tarun Jain
c0cc12ad0c Commit to migrate payment api to WebApplicationBuilder 2023-04-12 23:32:11 +05:30
Tarun Jain
ee673d9180
Merge pull request #2079 from erjain/update/ordering-api-webAppBuilder
Migrate Ordering.API to WebApplicationBuilder
2023-04-12 22:23:57 +05:30
Tarun Jain
e1fc28be8b add .editorconfigfiles 2023-03-31 23:26:34 +05:30
Tarun Jain
fee79c40a4 Migrate Ordering.API to WebApplicationBuilder 2023-03-30 12:01:37 +05:30
Tarun Jain
c8f1e0f148
Merge pull request #2075 from erjain/update/basket-api-webAppBuilder
Basket.API: Commit to migrate to WebApplication Builder
2023-03-29 00:37:28 +05:30
Tarun Jain
bb4307478c Fix formatting 2023-03-28 22:10:42 +05:30
Tarun Jain
19217e0939 Basket.API: Commit to migrate to WebApplication Builder 2023-03-27 23:56:55 +05:30
Tarun Jain
4a86d5e93f
Merge pull request #2073 from erjain/update/catalog-api-webapplication-builder
Catalog.API: Commit to migrate catalog api to webapplication builder
2023-03-27 23:50:54 +05:30
Tarun Jain
d6ea0cbdf5 commit use use CreateAsyncScope 2023-03-27 23:48:14 +05:30
Tarun Jain
e9351bfb2c Catalog.API: Commit to migrate catalog api to webapplication builder 2023-03-24 15:18:06 +05:30
Tarun Jain
0740fd42b1
Merge pull request #2066 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/webpack-5.76.0
Bump webpack from 5.75.0 to 5.76.0 in /src/Web/WebSPA/Client
2023-03-15 00:10:17 +05:30
dependabot[bot]
88a9a49da4
Bump webpack from 5.75.0 to 5.76.0 in /src/Web/WebSPA/Client
Bumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.76.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-14 17:59:40 +00:00
Tarun Jain
390a37aca2
Merge pull request #2064 from erjain/update/eShop-refresh
Update and cleanup eShop
2023-03-14 23:28:27 +05:30
Reuben Bond
f92e02f3dd Convert WebStatus to WebApplicationBuilder 2023-03-10 13:47:18 +05:30
Reuben Bond
a0adc4bbf3 Remove unnecessary jQuery from WebStatus 2023-03-10 13:09:41 +05:30
Reuben Bond
98635a3e93 Eliminate Azure Dev Spaces 2023-03-10 13:09:35 +05:30
Reuben Bond
3097651747 Fix Docker build after moving to centralized packaging 2023-03-10 11:50:14 +05:30
Reuben Bond
10a783c5b4 NuGet: clear other sources 2023-03-10 11:49:56 +05:30
Reuben Bond
8552d3ada6 Do not publish or pack test projects 2023-03-10 11:49:24 +05:30
Reuben Bond
631a64940e Fix compiler warnings for unused variables 2023-03-10 11:49:01 +05:30
Reuben Bond
0cbd7b24e8 FIX: add Key Vault configuration 2023-03-10 11:48:21 +05:30
Reuben Bond
a2c45956a3 Use centralized package versioning 2023-03-10 11:45:18 +05:30
Reuben Bond
dbee1dad6d Add launchSettings.json 2023-03-10 01:14:51 +05:30
Reuben Bond
7a6e07cb64 WebMVC: Migrate to WebApplicationBuilder and delete Startup 2023-03-10 00:43:44 +05:30
Tarun Jain
242cbeabaf minor fix to removal of deprecated Azure Dev Spaces support 2023-03-10 00:39:19 +05:30
Reuben Bond
e43cf8effa Remove deprecated Azure Dev Spaces support 2023-03-09 23:35:11 +05:30
Reuben Bond
68d0df2e2f WebSPA: minor style fixes 2023-03-09 23:21:36 +05:30
Reuben Bond
77ea8ef352 Remove obsolete Azure Key Vault package 2023-03-09 23:18:46 +05:30
Reuben Bond
f7f4259147 Update JS libraries 2023-03-09 23:18:36 +05:30
Reuben Bond
049c4af196 WebSPA: migrate to WebApplicationBuilder and delete Startup 2023-03-09 22:26:46 +05:30
Reuben Bond
85ad916fcb Remove redundant using directives 2023-03-09 17:37:33 +05:30
Reuben Bond
b5d9d9653d Fix tests in Visual Studio by correcting connection strings 2023-03-09 17:36:11 +05:30
Reuben Bond
2c94c38269 Update NodeJS, NPM, and deps 2023-03-09 17:30:47 +05:30
Tarun Jain
faeebd3e2b
Merge pull request #2054 from erjain/fix/dependabot-alerts
migrate WebSPA to angular@15.x and fix vulnerability
2023-03-03 11:54:53 +05:30
James Montemagno
fed2b179eb
Merge pull request #2061 from erjain/fix/docs#19072
fixes docs issue #19072
2023-03-02 10:44:06 -08:00
Tarun Jain
4f58e58d46 fixes docs issue #19072 2023-03-02 18:40:56 +05:30
Tarun Jain
9c655ff9f0 commit to fix WebSPA build error 2023-02-25 16:58:51 +05:30
Tarun Jain
c0d58305b3 remove argument extract-css 2023-02-24 16:50:04 +05:30
Tarun Jain
2231774e70 fix Node_Image version 2023-02-24 16:45:21 +05:30
Tarun Jain
8bd43a4db4 Commit to update node version and npm version in Dockerfile docker-compose.yml 2023-02-24 16:29:29 +05:30
Tarun Jain
5ca9c997b7 commit to update vulnerable versions of minimist - Prototype Pollution in minimist 2023-02-24 15:20:06 +05:30
Tarun Jain
a04b214705 Commit to resolve minimatch ReDoS vulnerability 2023-02-24 15:13:05 +05:30
Tarun Jain
5ccbce36b5 commit to resolve vulnerable versions of @angular/core via node_modules/codelyzer 2023-02-24 13:34:46 +05:30
Tarun Jain
47f9559de0 Commit to migrate angular version to latest '15.x' 2023-02-23 16:20:31 +05:30
Tarun Jain
d9d0bd2302 commit to migrate angular version to '14.x' 2023-02-23 16:15:24 +05:30
Tarun Jain
0fd7b932fc commit to migrate angualr version to @angular 13.3.10 2023-02-23 16:01:05 +05:30
Tarun Jain
2a26c4be10 fixes with some package updates 2023-02-23 15:15:05 +05:30
Tarun Jain
042d6ce621 commit to migrate to 12.2.18 2023-02-23 13:17:19 +05:30
Tarun Jain
286971e60c
Merge pull request #2052 from sispehar/sispehar/fix/helm/configmap/trustservercertificate
adding TrustServerCertificate=true to ConnectionString in Helm templates
2023-02-20 19:45:10 +05:30
Simon
bb554c1706 adding TrustServerCertificate=True to ConnectionString in Helm templates 2023-02-17 20:51:53 +01:00
James Montemagno
7cf90e06fd
Merge pull request #2048 from erjain/fix/certificate-issue
commit to resolve RemoteCertificateValidationCallback issue
2023-02-14 09:00:48 -08:00
Tarun Jain
98e7e53636 commit to resolve RemoteCertificateValidationCallback issue 2023-02-10 11:46:13 +05:30
Tarun Jain
3e991acc50
Merge pull request #2019 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/express-4.18.2
Bump express from 4.17.2 to 4.18.2 in /src/Web/WebSPA/Client
2023-02-07 13:19:19 +05:30
Tarun Jain
fa9e955a2b
Merge pull request #2016 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/decode-uri-component-0.2.2
Bump decode-uri-component from 0.2.0 to 0.2.2 in /src/Web/WebSPA/Client
2023-02-06 18:36:42 +05:30
Tarun Jain
50d945a395
Merge pull request #2043 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/jszip-3.10.1
Bump jszip from 3.7.1 to 3.10.1 in /src/Web/WebSPA/Client
2023-02-06 18:34:49 +05:30
Tarun Jain
ea54e4482f
Merge pull request #2015 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/qs-6.5.3
Bump qs from 6.5.2 to 6.5.3 in /src/Web/WebSPA/Client
2023-02-06 18:31:56 +05:30
dependabot[bot]
e3715d0213
Bump qs from 6.5.2 to 6.5.3 in /src/Web/WebSPA/Client
Bumps [qs](https://github.com/ljharb/qs) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/ljharb/qs/releases)
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.5.2...v6.5.3)

---
updated-dependencies:
- dependency-name: qs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-06 12:51:58 +00:00
Tarun Jain
678c80cf98
Merge pull request #2029 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/json5-1.0.2
Bump json5 from 1.0.1 to 1.0.2 in /src/Web/WebSPA/Client
2023-02-06 18:20:27 +05:30
Tarun Jain
676d138962
Merge pull request #2039 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/ua-parser-js-0.7.33
Bump ua-parser-js from 0.7.31 to 0.7.33 in /src/Web/WebSPA/Client
2023-02-06 18:18:23 +05:30
Tarun Jain
dabdcac3bd
Merge pull request #2044 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/http-cache-semantics-4.1.1
Bump http-cache-semantics from 4.1.0 to 4.1.1 in /src/Web/WebSPA/Client
2023-02-06 18:11:15 +05:30
Tarun Jain
9a914889fd
Merge pull request #2045 from erjain/net7-duende-fix
update README.md
2023-02-06 17:49:59 +05:30
Tarun Jain
ad8c8054fe updated Contributing.md 2023-02-06 16:29:19 +05:30
Tarun Jain
4119fe06dc updates the branch-guide.md 2023-02-06 16:20:32 +05:30
Tarun Jain
368952d432 update README.md 2023-02-03 14:50:35 +05:30
dependabot[bot]
72cf029258
Bump http-cache-semantics from 4.1.0 to 4.1.1 in /src/Web/WebSPA/Client
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-03 09:06:39 +00:00
Tarun Jain
e15a62270c
Merge pull request #2012 from erjain/net7-duende-fix
update to Net7 and Duende IdentityServer 6.2
2023-02-03 14:33:43 +05:30
dependabot[bot]
79c4d06747
Bump jszip from 3.7.1 to 3.10.1 in /src/Web/WebSPA/Client
Bumps [jszip](https://github.com/Stuk/jszip) from 3.7.1 to 3.10.1.
- [Release notes](https://github.com/Stuk/jszip/releases)
- [Changelog](https://github.com/Stuk/jszip/blob/main/CHANGES.md)
- [Commits](https://github.com/Stuk/jszip/compare/v3.7.1...v3.10.1)

---
updated-dependencies:
- dependency-name: jszip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-02 18:34:10 +00:00
dependabot[bot]
29241ec3d2
Bump ua-parser-js from 0.7.31 to 0.7.33 in /src/Web/WebSPA/Client
Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.31 to 0.7.33.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases)
- [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md)
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.31...0.7.33)

---
updated-dependencies:
- dependency-name: ua-parser-js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-27 10:08:16 +00:00
dependabot[bot]
dd18f8df55
Bump json5 from 1.0.1 to 1.0.2 in /src/Web/WebSPA/Client
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-07 19:26:34 +00:00
dependabot[bot]
8bfb1bd06b
Bump express from 4.17.2 to 4.18.2 in /src/Web/WebSPA/Client
Bumps [express](https://github.com/expressjs/express) from 4.17.2 to 4.18.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.17.2...4.18.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-15 18:49:44 +00:00
Tarun Jain
0f2ade49fb Merge branch 'net7-duende-fix' of https://github.com/erjain/eShopOnContainers into net7-duende-fix 2022-12-14 18:08:33 +05:30
Tarun Jain
9a5ea85223 Update seed data with card expiration date 2022-12-14 18:08:19 +05:30
Tarun Jain
365077a191
Merge branch 'dev' into net7-duende-fix 2022-12-14 18:03:52 +05:30
Tarun Jain
e4f2b62b5e update 7.0 sdk 2022-12-13 20:57:32 +05:30
Tarun Jain
a464a6996e fix authentication issue in identity.api 2022-12-13 18:18:06 +05:30
dependabot[bot]
6a00e8bb9b
Bump decode-uri-component from 0.2.0 to 0.2.2 in /src/Web/WebSPA/Client
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-07 16:24:16 +00:00
Tarun Jain
892da8b2c2 update devspaces.support to .NET 7 2022-12-06 00:08:40 +05:30
Tarun Jain
3a03508f8a minor fixes 2022-12-02 02:01:14 +05:30
Tarun Jain
b90d2d1cd4 implement Duende.IdentityServer 6.2.0 2022-11-30 21:55:07 +05:30
Tarun Jain
c10fff488c fix serilog error 2022-11-29 02:56:34 +05:30
Tarun Jain
9b3e00d756 update nuget packages for complete solution 2022-11-29 00:56:35 +05:30
Tarun Jain
b5b667b385 commit to update IdentityServer 3.1 to Duende.IdentityServer 6.2.0 2022-11-28 17:32:59 +05:30
Tarun Jain
4596d7aa99
Merge pull request #2005 from dotnet-architecture/dependabot/nuget/src/BuildingBlocks/WebHostCustomization/WebHost.Customization/System.Data.SqlClient-4.8.5
Bump System.Data.SqlClient from 4.8.2 to 4.8.5 in /src/BuildingBlocks/WebHostCustomization/WebHost.Customization
2022-11-22 21:20:29 +05:30
Tarun Jain
b8cc0d2cff
Merge pull request #2003 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/engine.io-and-socket.io-6.2.1
Bump engine.io and socket.io in /src/Web/WebSPA/Client
2022-11-22 21:18:54 +05:30
dependabot[bot]
2e7f6823ab
Bump engine.io and socket.io in /src/Web/WebSPA/Client
Bumps [engine.io](https://github.com/socketio/engine.io) and [socket.io](https://github.com/socketio/socket.io). These dependencies needed to be updated together.

Updates `engine.io` from 6.1.2 to 6.2.1
- [Release notes](https://github.com/socketio/engine.io/releases)
- [Changelog](https://github.com/socketio/engine.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/engine.io/compare/6.1.2...6.2.1)

Updates `socket.io` from 4.4.1 to 4.5.3
- [Release notes](https://github.com/socketio/socket.io/releases)
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io/compare/4.4.1...4.5.3)

---
updated-dependencies:
- dependency-name: engine.io
  dependency-type: indirect
- dependency-name: socket.io
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-22 15:43:35 +00:00
dependabot[bot]
c80ee1ea62
Bump System.Data.SqlClient
Bumps [System.Data.SqlClient](https://github.com/dotnet/corefx) from 4.8.2 to 4.8.5.
- [Release notes](https://github.com/dotnet/corefx/releases)
- [Commits](https://github.com/dotnet/corefx/commits)

---
updated-dependencies:
- dependency-name: System.Data.SqlClient
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-22 15:41:44 +00:00
Tarun Jain
70a2548d8b
Merge pull request #2004 from dotnet-architecture/dependabot/nuget/src/Services/Ordering/Ordering.BackgroundTasks/System.Data.SqlClient-4.8.5
Bump System.Data.SqlClient from 4.8.2 to 4.8.5 in /src/Services/Ordering/Ordering.BackgroundTasks
2022-11-22 21:11:15 +05:30
Tarun Jain
2f2cf83167
Merge pull request #1999 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/loader-utils-1.4.2
Bump loader-utils from 1.1.0 to 1.4.2 in /src/Web/WebSPA/Client
2022-11-22 21:07:52 +05:30
dependabot[bot]
74830148f5
Bump System.Data.SqlClient
Bumps [System.Data.SqlClient](https://github.com/dotnet/corefx) from 4.8.2 to 4.8.5.
- [Release notes](https://github.com/dotnet/corefx/releases)
- [Commits](https://github.com/dotnet/corefx/commits)

---
updated-dependencies:
- dependency-name: System.Data.SqlClient
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-22 15:36:55 +00:00
Tarun Jain
911d7329b0
Merge pull request #1998 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/socket.io-parser-4.0.5
Bump socket.io-parser from 4.0.4 to 4.0.5 in /src/Web/WebSPA/Client
2022-11-22 21:06:15 +05:30
dependabot[bot]
970f63cbe1
Bump loader-utils from 1.1.0 to 1.4.2 in /src/Web/WebSPA/Client
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 1.1.0 to 1.4.2.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v1.1.0...v1.4.2)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-11 07:51:32 +00:00
dependabot[bot]
956f80a4ce
Bump socket.io-parser from 4.0.4 to 4.0.5 in /src/Web/WebSPA/Client
Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser) from 4.0.4 to 4.0.5.
- [Release notes](https://github.com/socketio/socket.io-parser/releases)
- [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io-parser/compare/4.0.4...4.0.5)

---
updated-dependencies:
- dependency-name: socket.io-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-09 22:37:39 +00:00
Tarun Jain
2de2ddc041 update identity.api 2022-11-07 12:45:49 +05:30
Tarun Jain
390d737235 update webhooks.api 2022-10-27 20:17:06 +05:30
Tarun Jain
218759a5de update webapps 2022-10-27 18:55:55 +05:30
Tarun Jain
e38abbfba8 update Services\Ordering and services\Catalog 2022-10-27 17:56:07 +05:30
Tarun Jain
ea24ac57bf update basket.api, Basket.UnitTests, Basket.FunctionalTests & Application.FunctionalTests 2022-10-11 17:03:47 +05:30
Tarun Jain
8438a6a652
Merge pull request #1955 from teghoz/dev
move custom extension into a separate file
2022-09-02 14:29:10 +05:30
Tarun Jain
efb39deea2
Merge pull request #1956 from Ich1goSan/feature/webhooks-api-refactoring
minor refactoring of Webhooks.API
2022-09-02 14:24:31 +05:30
Daniyar Alpyspayev
7554b037e9
indent fixed 2022-08-31 18:01:10 +06:00
Daniyar Alpyspayev
e8e6e24d6b
Revert grant checking else block 2022-08-31 17:58:18 +06:00
Daniyar Alpyspayev
a339e213ba minor refactoring (typo, private fields, etc.), fix comparing hosts in GrantUrlTesterService 2022-08-20 00:06:27 +06:00
Aghogho Bernard
4857831269 move extension into a seperate file 2022-08-18 11:15:54 +04:00
Tarun Jain
1807e952cf
Merge pull request #1934 from TarasKovalenko/disposeAsync
feat: changing the Dispose with potential deadlocks to the DisposeAsync
2022-08-02 15:13:05 +05:30
Taras Kovalenko
94c300b604 Merge branch 'dev' into disposeAsync 2022-08-01 13:09:15 +03:00
Taras Kovalenko
acac295afc
Merge pull request #69 from dotnet-architecture/dev
update fork
2022-08-01 13:09:06 +03:00
Tarun Jain
ce50bb8a2f
Merge pull request #1944 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/got-12.1.0
Bump got from 6.7.1 to 12.1.0 in /src/Web/WebSPA/Client
2022-07-25 23:34:45 +05:30
dependabot[bot]
ea16ccbe9d
Bump got from 6.7.1 to 12.1.0 in /src/Web/WebSPA/Client
Bumps [got](https://github.com/sindresorhus/got) from 6.7.1 to 12.1.0.
- [Release notes](https://github.com/sindresorhus/got/releases)
- [Commits](https://github.com/sindresorhus/got/compare/v6.7.1...v12.1.0)

---
updated-dependencies:
- dependency-name: got
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-25 17:57:43 +00:00
Tarun Jain
e5abbd5f22
Merge pull request #1938 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/terser-4.8.1
Bump terser from 4.8.0 to 4.8.1 in /src/Web/WebSPA/Client
2022-07-25 23:26:32 +05:30
Tarun Jain
12ee00d660
Merge pull request #1924 from Ich1goSan/feature/minor-refactoring
Minor refactoring
2022-07-25 23:11:49 +05:30
Tarun Jain
e565a4ead4
Merge pull request #1939 from vlad2689/dev
Update LibraryManager to 2.1.175
2022-07-25 17:34:11 +05:30
vlad2689
d719444e61 Update LibraryManager to 2.1.175 2022-07-23 18:15:16 +03:00
dependabot[bot]
8c1de99091
Bump terser from 4.8.0 to 4.8.1 in /src/Web/WebSPA/Client
Bumps [terser](https://github.com/terser/terser) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/commits)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 07:26:37 +00:00
Taras Kovalenko
f14efba677 Merge branch 'dev' into disposeAsync 2022-07-03 15:10:41 +03:00
Taras Kovalenko
cdf073a53d
Merge pull request #68 from dotnet-architecture/dev
update fork
2022-07-03 14:45:46 +03:00
Taras Kovalenko
fe1b9218e0 feat: changing the Dispose with potential deadlocks to the DisposeAsync 2022-07-03 14:43:17 +03:00
Tarun Jain
c863b143d7
Update package-json to resolve dependabot alert due to got (npm) version (#1932)
* Update package-json to resolve dependabot alert due to got version

* update yarn.lock

Co-authored-by: Tarun Jain <v-tjain@microsoft.com>
2022-06-30 19:02:25 +05:30
Daniyar Alpyspayev
6d26221979 removed SetCompatibilityVersion as it was deprecated, removed duplicated usings, minor refactoring 2022-06-11 16:50:42 +06:00
Tarun Jain
d835809dc4
Commit to resolve dependabot alerts for eventsource (#1918)
Co-authored-by: Tarun Jain <v-tjain@microsoft.com>
2022-06-06 21:04:34 +05:30
Taras Kovalenko
657584cbfe
Merge pull request #67 from dotnet-architecture/dev
update eShopOnContainers forrk
2022-06-04 23:02:46 +03:00
Tarun Jain
7b7f65e755
Merge pull request #1914 from onurkanbakirci/dev
Typo in ValidateOrAddBuyerAggregateWhenOrderStartedDomainEventHandler
2022-05-19 13:23:36 +05:30
Tarun Jain
8c564a6edc
Merge pull request #1916 from dotnet-architecture/dependabot/nuget/src/Services/Webhooks/Webhooks.API/Microsoft.AspNetCore.Authentication.JwtBearer-5.0.9
Bump Microsoft.AspNetCore.Authentication.JwtBearer from 5.0.2 to 5.0.9 in /src/Services/Webhooks/Webhooks.API
2022-05-18 02:20:54 +05:30
dependabot[bot]
d295ed4909
Bump Microsoft.AspNetCore.Authentication.JwtBearer
Bumps [Microsoft.AspNetCore.Authentication.JwtBearer](https://github.com/dotnet/aspnetcore) from 5.0.2 to 5.0.9.
- [Release notes](https://github.com/dotnet/aspnetcore/releases)
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md)
- [Commits](https://github.com/dotnet/aspnetcore/compare/v5.0.2...v5.0.9)

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Authentication.JwtBearer
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-16 17:17:35 +00:00
Onurkan Bakırcı
42f16acd9f
Typo in ValidateOrAddBuyerAggregateWhenOrderStartedDomainEventHandler 2022-05-14 14:31:46 +03:00
Tarun Jain
37474024fa
Merge pull request #1911 from onurkanbakirci/dev-mediator
MediatR error solved.
2022-05-13 00:43:32 +05:30
Tarun Jain
de90e6e198
Merge pull request #1910 from onurkanbakirci/dev
Shortcuts added for get methods.
2022-05-09 16:27:43 +05:30
Onurkan Bakırcı
3170b3e7ce
System.Collections.Generic namespace added to globalusings. 2022-05-06 10:18:06 +03:00
Onurkan Bakırcı
9817c865f3
Shortcut addSystem.Collections.Generic namespace added to globalusingsed for get methods. 2022-05-06 10:14:46 +03:00
Onurkan Bakırcı
d5b5d6cca7
MediatR error solved. 2022-05-06 10:09:41 +03:00
Onurkan Bakırcı
27445a34f3
Shortcuts added for get methods. 2022-05-06 10:06:20 +03:00
Tarun Jain
f026de60cf
Merge pull request #1903 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/async-2.6.4
Bump async from 2.6.3 to 2.6.4 in /src/Web/WebSPA/Client
2022-05-04 15:55:27 +05:30
dependabot[bot]
7252faaff0
Bump async from 2.6.3 to 2.6.4 in /src/Web/WebSPA/Client
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

---
updated-dependencies:
- dependency-name: async
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-29 17:00:19 +00:00
Tarun Jain
59805331cd
Merge pull request #1884 from szukuro/dev
Adding various language enhancements, removing unused/duplicated extension
2022-04-29 19:26:06 +05:30
szukuro
dd7d2bc086
Merge branch 'dotnet-architecture:dev' into dev 2022-04-05 13:46:05 +02:00
Tarun Jain
3af7133157
Merge pull request #1885 from MACEL94/patch-1
Removed useless comment in queue-all.ps1
2022-04-05 17:02:44 +05:30
Tarun Jain
e9f53d2c69
Merge pull request #1887 from BTDevelop/patch-1
basket api local port mistake fixed
2022-04-05 16:58:42 +05:30
Burak Tahtacıoğlu
e378d757a5
basket api local port mistake fixed 2022-04-02 12:04:25 +03:00
szukuro
7f1c6c9c5d
Merge branch 'dotnet-architecture:dev' into dev 2022-03-31 16:18:41 +02:00
Tarun Jain
3f7a2faae8
Commit to fix dependabot alerts - bump node-forge, minimist (#1886)
Co-authored-by: Tarun Jain <v-tjain@microsoft.com>
2022-03-31 18:07:51 +05:30
Francesco Belacca
8270b7e0bb
Update queue-all.ps1
removed useless comment
2022-03-27 10:53:21 +02:00
szukuro
303c958e43 Adding various language enhancements, removing unused/duplicated extension 2022-03-23 15:26:45 +01:00
Onurkan Bakırcı
981507dccb
Identity Server spelling mistake (#1881)
In Identity.API project's Startup.cs file contains spelling mistake.
2022-03-21 13:23:40 +05:30
Tarun Jain
91c71528f6
Merge pull request #1880 from marranica/patch-2
Fixed typo in Vault ClientId configuration value from "your-clien-id" to "your-client-id" on Catalog and Ordering API
2022-03-21 11:15:14 +05:30
Tarun Jain
5fd180a00d
Merge pull request #1879 from zahid-cakici/dev
Spelling mistakes on comments
2022-03-21 11:10:09 +05:30
Marranica
750d2db417
Update appsettings.json
Fixed typo in Vault ClientId configuration value from "your-clien-id" to "your-client-id"
2022-03-19 23:09:52 +00:00
Marranica
a24354bff2
Update appsettings.json
Fixed typo in Vault ClientId configuration value from "your-clien-id" to "your-client-id"
2022-03-19 23:05:35 +00:00
Zahid Cakici
9ee85f0d2c
Spelling mistakes fixed in comments 2022-03-19 19:48:57 +03:00
A-Soltani
4458a096c9
fix constructor injection for _validators (#1809) 2022-03-16 15:22:16 -05:00
Marranica
4ecd27ccf6
Update appsettings.json (#1875)
Fixed typo in Vault ClientId configuration value from "your-clien-id" to "your-client-id"
2022-03-16 17:30:22 +05:30
Tarun Jain
231da1c10b
update node-forge and glob-parent version (#1874) 2022-03-14 12:33:32 +05:30
Tarun Jain
2170f23bd1
Fix/dependabot alerts10 (#1872)
* update saa-lint version

* update after npm install

* commit

* Revert "commit"

This reverts commit e1c1408635f3e34f85eeaaefe018a6dd15c9a8ec.

* Revert "update after npm install"

This reverts commit a861324c752e10c286bb0ad74acd7f737198bc48.

* update sass-lint and eslint

* fix dependabot alerts - update shelljs

* update integrity

* update webpack-dev-server

* update minimist and merge dependencies

Co-authored-by: Tarun Jain <v-tjain@microsoft.com>
2022-03-10 17:55:20 +05:30
KurnakovMaksim
4ac25bf58d
Little fix and refactoring (#1860)
* Delete repeat setting a property in CreateOrderCommand ctor

* Fix catalogTypeName -> catalogBrandName in exception message

* Delete useless null check from ConsentController

* Add null check for subjectId
2022-03-09 20:21:19 +05:30
Tarun Jain
548a0ecaf2
commit to fix dependabot alerts (#1870)
* commit to fix dependabot alerts

* Commit to fix dependabot alerts - update webpack-dev-server

* commit to fix dependabot alerts

Co-authored-by: Tarun Jain <v-tjain@microsoft.com>
2022-03-09 15:26:56 +05:30
dependabot[bot]
48dbb225d7
Bump karma from 6.3.14 to 6.3.16 in /src/Web/WebSPA/Client (#1868)
Bumps [karma](https://github.com/karma-runner/karma) from 6.3.14 to 6.3.16.
- [Release notes](https://github.com/karma-runner/karma/releases)
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)
- [Commits](https://github.com/karma-runner/karma/compare/v6.3.14...v6.3.16)

---
updated-dependencies:
- dependency-name: karma
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-03 16:37:36 +05:30
Tarun Jain
77c117e014
Update envoy version for Mobile shopping API Gateway (#1866) 2022-03-02 14:33:53 +05:30
Tarun Jain
8ed7a0066f
commit to update dependabot alerts using npm audit fix (#1863)
Co-authored-by: Tarun Jain <v-tjain@microsoft.com>
2022-02-23 17:04:20 +05:30
dependabot[bot]
57bc496879
Bump url-parse from 1.5.2 to 1.5.9 in /src/Web/WebSPA/Client (#1861)
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.2 to 1.5.9.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.2...1.5.9)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-21 16:51:29 +05:30
Tarun Jain
97550d5f19
Commit to fix dependabot alert - Inefficient Regular Expression Complexity in marked (#1858)
Co-authored-by: Tarun Jain <v-tjain@microsoft.com>
2022-02-21 15:52:49 +05:30
Tarun Jain
4bdcbd4318
Merge pull request #1856 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/follow-redirects-1.14.8
Bump follow-redirects from 1.14.7 to 1.14.8 in /src/Web/WebSPA/Client
2022-02-16 21:40:08 +05:30
dependabot[bot]
73cc967879
Bump follow-redirects from 1.14.7 to 1.14.8 in /src/Web/WebSPA/Client
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.7 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-16 16:04:04 +00:00
Tarun Jain
a254b1f8a9
Merge pull request #1854 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/karma-6.3.14
Bump karma from 6.3.6 to 6.3.14 in /src/Web/WebSPA/Client
2022-02-16 21:32:21 +05:30
Tarun Jain
a73c216858
Merge pull request #1853 from dotnet-architecture/dependabot/nuget/src/Services/Ordering/Ordering.API/Google.Protobuf-3.15.0
Bump Google.Protobuf from 3.14.0 to 3.15.0 in /src/Services/Ordering/Ordering.API
2022-02-16 21:29:53 +05:30
Tarun Jain
59d10375f0
Merge pull request #1852 from dotnet-architecture/dependabot/nuget/src/ApiGateways/Web.Bff.Shopping/aggregator/Google.Protobuf-3.15.0
Bump Google.Protobuf from 3.14.0 to 3.15.0 in /src/ApiGateways/Web.Bff.Shopping/aggregator
2022-02-16 21:28:56 +05:30
dependabot[bot]
56233eb10e
Bump Google.Protobuf in /src/Services/Ordering/Ordering.API
Bumps [Google.Protobuf](https://github.com/protocolbuffers/protobuf) from 3.14.0 to 3.15.0.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/master/generate_changelog.py)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.14.0...v3.15.0)

---
updated-dependencies:
- dependency-name: Google.Protobuf
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-16 15:56:07 +00:00
dependabot[bot]
67b60b5368
Bump Google.Protobuf in /src/ApiGateways/Web.Bff.Shopping/aggregator
Bumps [Google.Protobuf](https://github.com/protocolbuffers/protobuf) from 3.14.0 to 3.15.0.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/master/generate_changelog.py)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.14.0...v3.15.0)

---
updated-dependencies:
- dependency-name: Google.Protobuf
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-16 15:56:06 +00:00
Tarun Jain
05f7a3cc85
Merge pull request #1851 from dotnet-architecture/dependabot/nuget/src/Services/Basket/Basket.API/Google.Protobuf-3.15.0
Bump Google.Protobuf from 3.14.0 to 3.15.0 in /src/Services/Basket/Basket.API
2022-02-16 21:25:20 +05:30
dependabot[bot]
acb16cd454
Bump Google.Protobuf in /src/Services/Basket/Basket.API
Bumps [Google.Protobuf](https://github.com/protocolbuffers/protobuf) from 3.14.0 to 3.15.0.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/master/generate_changelog.py)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.14.0...v3.15.0)

---
updated-dependencies:
- dependency-name: Google.Protobuf
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-16 15:51:23 +00:00
Tarun Jain
074e91a5f8
Merge pull request #1850 from dotnet-architecture/dependabot/nuget/src/ApiGateways/Mobile.Bff.Shopping/aggregator/Google.Protobuf-3.15.0
Bump Google.Protobuf from 3.14.0 to 3.15.0 in /src/ApiGateways/Mobile.Bff.Shopping/aggregator
2022-02-16 21:20:33 +05:30
dependabot[bot]
9a67f0a3ab
Bump Google.Protobuf in /src/ApiGateways/Mobile.Bff.Shopping/aggregator
Bumps [Google.Protobuf](https://github.com/protocolbuffers/protobuf) from 3.14.0 to 3.15.0.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/master/generate_changelog.py)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.14.0...v3.15.0)

---
updated-dependencies:
- dependency-name: Google.Protobuf
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-16 15:48:08 +00:00
Tarun Jain
dc91064986
Merge pull request #1849 from dotnet-architecture/dependabot/nuget/src/Services/Catalog/Catalog.API/Google.Protobuf-3.15.0
Bump Google.Protobuf from 3.14.0 to 3.15.0 in /src/Services/Catalog/Catalog.API
2022-02-16 21:17:32 +05:30
Nish Anil
2685ed07d2
Updated envoy version for Webshopping API Gateway (#1857)
* Fixes to enoyroute

* Fix proxy buffer

* Fixes for AKS
2022-02-16 04:24:44 +05:30
Tarun Jain
d141ee6aa2
Merge pull request #1848 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/undefsafe-2.0.5
Bump undefsafe from 2.0.2 to 2.0.5 in /src/Web/WebSPA/Client
2022-02-15 13:14:45 +05:30
dependabot[bot]
c1cf5a1d84
Bump karma from 6.3.6 to 6.3.14 in /src/Web/WebSPA/Client
Bumps [karma](https://github.com/karma-runner/karma) from 6.3.6 to 6.3.14.
- [Release notes](https://github.com/karma-runner/karma/releases)
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)
- [Commits](https://github.com/karma-runner/karma/compare/v6.3.6...v6.3.14)

---
updated-dependencies:
- dependency-name: karma
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-11 12:35:42 +00:00
dependabot[bot]
3669a73651
Bump Google.Protobuf in /src/Services/Catalog/Catalog.API
Bumps [Google.Protobuf](https://github.com/protocolbuffers/protobuf) from 3.14.0 to 3.15.0.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/master/generate_changelog.py)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.14.0...v3.15.0)

---
updated-dependencies:
- dependency-name: Google.Protobuf
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-11 02:37:12 +00:00
dependabot[bot]
79863be51e
Bump undefsafe from 2.0.2 to 2.0.5 in /src/Web/WebSPA/Client
Bumps [undefsafe](https://github.com/remy/undefsafe) from 2.0.2 to 2.0.5.
- [Release notes](https://github.com/remy/undefsafe/releases)
- [Commits](https://github.com/remy/undefsafe/compare/v2.0.2...v2.0.5)

---
updated-dependencies:
- dependency-name: undefsafe
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-10 13:01:49 +00:00
Tarun Jain
a8c7b746d1
Commit to fix dependabot alerts Bump jszip from 3.2.0 to 3.7.1 (#1847)
Co-authored-by: Tarun Jain <v-tjain@microsoft.com>
2022-02-08 17:02:33 +05:30
dependabot[bot]
967d009219
Bump dot-prop from 4.2.0 to 4.2.1 in /src/Web/WebSPA/Client (#1844)
Bumps [dot-prop](https://github.com/sindresorhus/dot-prop) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/sindresorhus/dot-prop/releases)
- [Commits](https://github.com/sindresorhus/dot-prop/compare/v4.2.0...v4.2.1)

---
updated-dependencies:
- dependency-name: dot-prop
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-07 13:58:11 +05:30
Tarun Jain
d7d288831b
Commit to update the changes for depedabot alerts - Bump jszip from 3.2.0 to 3.7.1 in /src/Web/WebSPA/Client (#1840)
Co-authored-by: Tarun Jain <v-tjain@microsoft.com>
2022-02-01 17:03:20 +05:30
Tarun Jain
5270d3de35
Fix Dependabot alerts - Bump dns-packet from 1.3.1 to 1.3.4 in /src/Web/WebSPA/Client (#1837) 2022-01-31 12:07:20 +05:30
Tarun Jain
5f17aec741
Fix dependabot alerts - Update yarn.lock and package-lock.json in WebSPA project (#1833)
Co-authored-by: Tarun Jain <v-tjain@microsoft.com>
2022-01-27 15:06:41 +05:30
Tarun Jain
7185809ab8
Update jsonpointer version 5.0.0, ansi-html version to 0.0.8 and webp… (#1822)
* Update jsonpointer version 5.0.0, ansi-html version to 0.0.8 and webpack-dev-server  to webpack-dev-server version 3.11.2 was using ansi-html which is depreciated but in latest version 3.11.3 it's changed to ansi-html-community version 0.0.8

* Fix integrity issue in PR #1822

Co-authored-by: Tarun Jain <v-tjain@microsoft.com>
2022-01-25 17:04:34 +05:30
Aaron Crawfis
5f649db4ae
Update Redis to not resolve DNS at startup (#1776)
Co-authored-by: Nish Anil <nish@microsoft.com>
2021-12-08 16:39:50 +05:30
chertby
346bab2225
docs: Fix typo in comments (#1796) 2021-12-07 14:52:32 +05:30
Sumit Ghosh
9e5cd835b4
Removed language preview version from csproj (#1793) 2021-11-17 16:42:17 +05:30
Sumit Ghosh
145357de1e
Updated credit card expiration details (#1794) 2021-11-17 16:41:37 +05:30
Sumit Ghosh
630cb35cfb
Updates to .NET 6.0 (#1786)
* Seeking feedback: Build and run on .Net 6 preview 6 (#1734)

* Updgrade build and hosting machines to .net6 latest

* Target .net 6

* ILogger is ambiguous?

* More ILogger ambiguity

* Use preview 6... seeing errors in preview 7...

* Of course the SDK version is different :)

* downgrade the last nonworking component

* Only restore the packages we need for the one off service stuck in .net 5

* Downgrade development docker files to use the preview 6 sdk

* Updates `basket-api` to .NET 6 (#1742)

* Use global usings

* Use file-scoped namespaces

* Updates docker images to preview 7

* Created a new migration plan

* Included global usings for identity project

* Updated docker file to preview version to 7

* Updated dockerfiles

* Merged conent from Startup.cs to Program.cs

* Removed Starup.cs

* Removed unnecessary files

* Revert "Removed unnecessary files"

This reverts commit 536bddcd96b54673401cedbe802520dce12b3472.

* Revert "Removed Starup.cs"

This reverts commit 46175d7aa97475d88ec46bce39ed498c7037d924.

* Revert "Merged conent from Startup.cs to Program.cs"

This reverts commit 2766ea86dfef9220fe3f0c27a37a9a6c18153078.

* Removed extra spaces

* Updated basket-api project file

* Update src/Services/Basket/Basket.API/Grpc/BasketService.cs

Co-authored-by: David Pine <david.pine@microsoft.com>

* Apply suggestions from code review

Co-authored-by: David Pine <david.pine@microsoft.com>

* Moved the fully qualified namespace on top

* Updated relevant packages in basket.api project

* Updated relevant packages in identity.api project

Co-authored-by: David Pine <david.pine@microsoft.com>

* Updates all the services to .NET 6.0 (#1770)

* Created global using file for catalog.api

* Moved individual usings statements to globalusing

* Updated catalog.api project

* Fixed local run bug for catalog.api

* Included globalusing for payment.api

* Refactored namespace statement for payment.api

* Moved namespaces to ordering.domain project

* Included globalusing for ordering.domain project

* Included globalusings for ordering.infrastructure project

* Refactored namespaces for ordering.infrastructure project

* Updated relevant packages in ordering.infrastructure project

* Included globalusings for ordering.signalrHub project

* Moved all the namespace to globalusings

* Updated packages in ordering.signalrHub csproj file

* Refactored namespace statements in catalog.api project

* Fixed namespace name in ordering.domain

* Included global usings for ordering.api project

* Moved all usings to globalusing file

* Updated ordering.api csproj project

* Fixed bug in statup.cs

* Updated ordering.unittests.csproj file

* Included globalusings in webhooks.api project

* Moved using statements to globalusing file in webhooks.api

* Included globalusing for web.bff.shoppping aggregator project

* Moved namespaces to globalusing shopping aggregator

* Included globalusing mobile.bff.shoppping project

* Moved namespaces to globalusing file

* Included globalusing for eventbus project

* Moved namespaces to global usings for eventbus

* Included globalusing for EventBusRabbitMQ project

* Moved using statements to EventBusRabbitMQ project

* Included global using in EventBusServiceBus project

* Moved using statements to globalusing for EventBusServiceBus

* Included globalusing file for IntegrationEventLogEF project

* Move using statements to globalusing file

* Updated packages of IntegrationEventLogEF project

* Included globalusing to Devspaces.Support project

* Moved using statements to globalusing Devspaces

* Updated dependent packages for Devspaces.Support.csproj

* Fixed bug in Basket API

* Fixed bug in catalog.api

* Fixed bug Identity.API

* Included globalusing to Basket.UnitTest project

* Moved namespaces to Basket.UnitTest project

* Updated packages of Basket.UnitTest csproj

* Included globalusing for Basket.FunctionalTests project

* Included file-scoped namespaces Basket.FunctionalTests

* Updated packages of Basket.FunctionalTests.csproj file

* Updated catalog unit test project to Net 6.0

* Included global usings for Catalog.FunctionalTests

* Included file-scope namespace catalog.functionaltests

* Updated packages of catalog.functionaltest csproj

* Included MigrateDbContext method in HostExtensions

* Included globalusing for ordering.UnitTests project

* Included file-scope statement for Ordering.UnitTest project

* Included globalusing for Ordering.FunctionalTests

* Included file-scope namespace statement for using

* Updated packages in  Ordering.FunctionalTests.csproj

* Apply suggestions from code review

Co-authored-by: David Pine <david.pine@microsoft.com>

* Apply suggestions from code review

Co-authored-by: David Pine <david.pine@microsoft.com>

* Update src/Services/Ordering/Ordering.API/Startup.cs

Co-authored-by: David Pine <david.pine@microsoft.com>

* Update src/Services/Ordering/Ordering.Domain/Events/OrderStatusChangedToPaidDomainEvent.cs

Co-authored-by: David Pine <david.pine@microsoft.com>

* Update src/Services/Ordering/Ordering.SignalrHub/IntegrationEvents/EventHandling/OrderStatusChangedToSubmittedIntegrationEventHandler.cs

Co-authored-by: David Pine <david.pine@microsoft.com>

* Update src/Services/Ordering/Ordering.SignalrHub/IntegrationEvents/Events/OrderStatusChangedToAwaitingValidationIntegrationEvent.cs

Co-authored-by: David Pine <david.pine@microsoft.com>

* Apply suggestions from code review

Co-authored-by: David Pine <david.pine@microsoft.com>

* Apply suggestions from code review

Co-authored-by: David Pine <david.pine@microsoft.com>

Co-authored-by: David Pine <david.pine@microsoft.com>

* Updates WebMVC to .NET 6.0 (#1773)

* Included globalusing WebMVC

* Included file scope namespaces for all files

* Updated dockerfile

* Updated packages to WebMVC

* Fixes few bugs in Net 6.0 service migration (#1774)

* Created global using file for catalog.api

* Moved individual usings statements to globalusing

* Updated catalog.api project

* Fixed local run bug for catalog.api

* Included globalusing for payment.api

* Refactored namespace statement for payment.api

* Moved namespaces to ordering.domain project

* Included globalusing for ordering.domain project

* Included globalusings for ordering.infrastructure project

* Refactored namespaces for ordering.infrastructure project

* Updated relevant packages in ordering.infrastructure project

* Included globalusings for ordering.signalrHub project

* Moved all the namespace to globalusings

* Updated packages in ordering.signalrHub csproj file

* Refactored namespace statements in catalog.api project

* Fixed namespace name in ordering.domain

* Included global usings for ordering.api project

* Moved all usings to globalusing file

* Updated ordering.api csproj project

* Fixed bug in statup.cs

* Updated ordering.unittests.csproj file

* Included globalusings in webhooks.api project

* Moved using statements to globalusing file in webhooks.api

* Included globalusing for web.bff.shoppping aggregator project

* Moved namespaces to globalusing shopping aggregator

* Included globalusing mobile.bff.shoppping project

* Moved namespaces to globalusing file

* Included globalusing for eventbus project

* Moved namespaces to global usings for eventbus

* Included globalusing for EventBusRabbitMQ project

* Moved using statements to EventBusRabbitMQ project

* Included global using in EventBusServiceBus project

* Moved using statements to globalusing for EventBusServiceBus

* Included globalusing file for IntegrationEventLogEF project

* Move using statements to globalusing file

* Updated packages of IntegrationEventLogEF project

* Included globalusing to Devspaces.Support project

* Moved using statements to globalusing Devspaces

* Updated dependent packages for Devspaces.Support.csproj

* Fixed bug in Basket API

* Fixed bug in catalog.api

* Fixed bug Identity.API

* Included globalusing to Basket.UnitTest project

* Moved namespaces to Basket.UnitTest project

* Updated packages of Basket.UnitTest csproj

* Included globalusing for Basket.FunctionalTests project

* Included file-scoped namespaces Basket.FunctionalTests

* Updated packages of Basket.FunctionalTests.csproj file

* Updated catalog unit test project to Net 6.0

* Included global usings for Catalog.FunctionalTests

* Included file-scope namespace catalog.functionaltests

* Updated packages of catalog.functionaltest csproj

* Included MigrateDbContext method in HostExtensions

* Included globalusing for ordering.UnitTests project

* Included file-scope statement for Ordering.UnitTest project

* Included globalusing for Ordering.FunctionalTests

* Included file-scope namespace statement for using

* Updated packages in  Ordering.FunctionalTests.csproj

* Apply suggestions from code review

Co-authored-by: David Pine <david.pine@microsoft.com>

* Apply suggestions from code review

Co-authored-by: David Pine <david.pine@microsoft.com>

* Update src/Services/Ordering/Ordering.API/Startup.cs

Co-authored-by: David Pine <david.pine@microsoft.com>

* Update src/Services/Ordering/Ordering.Domain/Events/OrderStatusChangedToPaidDomainEvent.cs

Co-authored-by: David Pine <david.pine@microsoft.com>

* Update src/Services/Ordering/Ordering.SignalrHub/IntegrationEvents/EventHandling/OrderStatusChangedToSubmittedIntegrationEventHandler.cs

Co-authored-by: David Pine <david.pine@microsoft.com>

* Update src/Services/Ordering/Ordering.SignalrHub/IntegrationEvents/Events/OrderStatusChangedToAwaitingValidationIntegrationEvent.cs

Co-authored-by: David Pine <david.pine@microsoft.com>

* Apply suggestions from code review

Co-authored-by: David Pine <david.pine@microsoft.com>

* Apply suggestions from code review

Co-authored-by: David Pine <david.pine@microsoft.com>

* Fixed bugs in Mobile.BFF.Shopping project

* Fixed bugs in Web.Bff.Shopping aggregator project

* Fixed bugs in EventBusServiceBus project

* Fixed bug in Mobile.Bff.Shopping project

Co-authored-by: David Pine <david.pine@microsoft.com>

* Updates webhook client project to .NET 6.0 (#1777)

* Included globalusing file for webhookclient

* Included file scope namespaces for Webhookclient

* Updated packages in WebHookClient project

* Updates webspa project to Net 6.0 (#1778)

* Included globalusing in webspa project

* Included file scoped namespace for webspa project

* Updated packages in WebSPA project

* Updates the Application.FunctionalTests project to .NET 6.0 (#1781)

* Included globalusing in Application.FunctionalTests project

* Included file scoped namespace

* Renamed Azure.Messaging.ServiceBus namespace

* Updates .NET version of Dockerfile to 6.0 (#1785)

* Updatated package versions to RC2

* Updated package versions to RC2

* Updated Dockerfiles to .NET 6 RC2

* Changed docker file tag to 6.0

* Updated Program class

* Updated globalusing file

* Removed preview tag reference from Dockerfile.develop file

* Updated dotnet version to .NET 6.0

* Updated all packages to the .NET 6.0

* Removed RC tag from dockerfile

* Fixed bundleconfig json

* Updated readme files

* Fixed ingress yaml indentation

* Included globalusing for WebStatus project

* Updated WebStatus project to .NET 6.0

* Included scoped namespace

* Updated Dockerfile of WebStatus to .NET 6.0

Co-authored-by: Josh Coleman <83677148+JcolemanNR@users.noreply.github.com>
Co-authored-by: David Pine <david.pine@microsoft.com>
2021-11-15 19:02:23 +05:30
Olivier Gaumond
42abcad37e
fixes to deploy-all.sh (#1746) 2021-10-27 16:46:01 +05:30
Ryan Celeslie
e8611da6b6
Updated comment (#1783)
Comment was missing the last part of the sentence
2021-10-27 12:42:19 +05:30
dependabot[bot]
99f15a13b2
Bump ua-parser-js from 0.7.21 to 0.7.30 in /src/Web/WebSPA/Client (#1782)
Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.21 to 0.7.30.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases)
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.21...0.7.30)

---
updated-dependencies:
- dependency-name: ua-parser-js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 17:57:34 +05:30
Wenjie Yu(MSFT)
c357aeac63
Update ServiceBus sdk from t1 to t2 (#1698)
* Update ServiceBus to the new SDKs.

* resolve errors

* resolve errors

* update codes

* update codes

* add a call in constructor

* remove changes

* add Dispose() menthod in interface

* Update codes

* update the method to get topicName

* Remove invalid changes

* resolve the errors in service

* fix issue

* fix issue

* update code

Co-authored-by: zedy <zedy@wicresoft.com>
2021-10-26 15:09:15 +05:30
dependabot[bot]
46219957ef
Bump nth-check from 1.0.2 to 2.0.1 in /src/Web/WebSPA/Client (#1762)
Bumps [nth-check](https://github.com/fb55/nth-check) from 1.0.2 to 2.0.1.
- [Release notes](https://github.com/fb55/nth-check/releases)
- [Commits](https://github.com/fb55/nth-check/compare/v1.0.2...v2.0.1)

---
updated-dependencies:
- dependency-name: nth-check
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-23 19:37:08 +05:30
Sumit Ghosh
2cf8fa7ce1
Updated set-value package to 4.0.1 (#1759) 2021-09-20 12:36:58 +05:30
Sumit Ghosh
93383de096
Updated az service bus arm template (#1721) 2021-09-15 16:46:28 +05:30
Michael Gregson
8807359057
Serialize properties in derived classes (#1732)
System.Text.Json serializes based on static type of value parameter. Polymorphic serialization requires type information
2021-09-15 15:16:26 +05:30
Colin Dembovsky
e57a97d515
Update workflows to use composite (#1753)
* Update workflows to use composite

* Add name to composite actions

* Revert name change
2021-09-09 18:13:29 +05:30
Sumit Ghosh
464b8fc0fd
Updated tar package (#1754) 2021-09-01 15:46:05 +05:30
dependabot[bot]
71994d0ad8
Bump Microsoft.AspNetCore.Authentication.JwtBearer (#1750)
Bumps [Microsoft.AspNetCore.Authentication.JwtBearer](https://github.com/dotnet/aspnetcore) from 5.0.2 to 5.0.9.
- [Release notes](https://github.com/dotnet/aspnetcore/releases)
- [Commits](https://github.com/dotnet/aspnetcore/compare/v5.0.2...v5.0.9)

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Authentication.JwtBearer
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-26 16:28:48 +05:30
dependabot[bot]
9a9b8fbc6f
Bump Microsoft.AspNetCore.Authentication.JwtBearer in /src/Web/WebMVC (#1751)
Bumps [Microsoft.AspNetCore.Authentication.JwtBearer](https://github.com/dotnet/aspnetcore) from 5.0.2 to 5.0.9.
- [Release notes](https://github.com/dotnet/aspnetcore/releases)
- [Commits](https://github.com/dotnet/aspnetcore/compare/v5.0.2...v5.0.9)

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Authentication.JwtBearer
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-26 16:28:35 +05:30
dependabot[bot]
86579613ec
Bump Microsoft.AspNetCore.Authentication.JwtBearer (#1749)
Bumps [Microsoft.AspNetCore.Authentication.JwtBearer](https://github.com/dotnet/aspnetcore) from 5.0.2 to 5.0.9.
- [Release notes](https://github.com/dotnet/aspnetcore/releases)
- [Commits](https://github.com/dotnet/aspnetcore/compare/v5.0.2...v5.0.9)

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Authentication.JwtBearer
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-26 16:24:54 +05:30
dependabot[bot]
9e4ded9c61
Bump Microsoft.AspNetCore.Authentication.JwtBearer (#1748)
Bumps [Microsoft.AspNetCore.Authentication.JwtBearer](https://github.com/dotnet/aspnetcore) from 5.0.2 to 5.0.9.
- [Release notes](https://github.com/dotnet/aspnetcore/releases)
- [Commits](https://github.com/dotnet/aspnetcore/compare/v5.0.2...v5.0.9)

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Authentication.JwtBearer
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-26 16:24:28 +05:30
dependabot[bot]
2e1f327eea
Bump Microsoft.AspNetCore.Authentication.JwtBearer (#1747)
Bumps [Microsoft.AspNetCore.Authentication.JwtBearer](https://github.com/dotnet/aspnetcore) from 5.0.2 to 5.0.9.
- [Release notes](https://github.com/dotnet/aspnetcore/releases)
- [Commits](https://github.com/dotnet/aspnetcore/compare/v5.0.2...v5.0.9)

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Authentication.JwtBearer
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-26 16:24:03 +05:30
Sumit Ghosh
99ec828339
Updated npm packages (#1743) 2021-08-19 12:05:17 +05:30
Sumit Ghosh
39f9c9cadb
Updated path-parse package version 1.7 (#1741) 2021-08-17 16:38:12 +05:30
Roman Marusyk
3cc9d320ed
Change branch name from master to main. Fix grammar (#1737) 2021-08-10 13:37:24 +05:30
Ben Decker
9a2e9ece04
Fixed typo: Applciation -> Application (#1736) 2021-08-09 13:42:36 +05:30
Sumit Ghosh
1896af24f2
Updated tar package (#1733) 2021-08-05 19:48:11 +05:30
Sumit Ghosh
7ba14d9804
Updates ingress object version to use v1 api (#1725)
* Removed archived directory

* Updated ingress api version to v1

* Updates ingress yaml manifests

* Fixed the identity ingress manifest

* Fixed remaining ingress manifest
2021-08-02 16:56:15 +05:30
GitHubPang
a478fdabf6
Fix typo in field name. (#1727)
httpContextAccesor > httpContextAccessor
2021-07-26 13:15:59 +05:30
Sumit Ghosh
dc60280101
Removed WebMVC from master Readme (#1719) 2021-07-13 18:25:56 +05:30
AlanYu
5c57b8c3f9
Binding queue using existing cosumerChannel (#1716)
Co-authored-by: Alan.Yu <alan.yu@hidglobal.com>
2021-07-07 13:04:25 +05:30
Sumit Ghosh
8bb15ce987
Updated npm packages (#1714) 2021-06-30 19:52:08 +05:30
Sumit Ghosh
2afc00360f
Included Envoyproxy filrewall rules in the script (#1704) 2021-06-28 19:16:00 +05:30
Sumit Ghosh
6381df5801
Updates npm packages (#1710)
* Updated npm packages

* Updated packages
2021-06-28 19:15:00 +05:30
Kaypee
6982f0e7c4
Correct typo error in Shipping Address (#1712)
Co-authored-by: kwabena <kwabena@mpharma.com>
2021-06-28 11:25:24 +05:30
Miguel Veloso
8c2716339e
Merge pull request #1711 from dotnet-architecture/update/angular-version
Update Angular version to 11.2
2021-06-25 10:44:33 +01:00
Miguel Veloso
e858ac052d Update Angular version to 11.2 2021-06-25 10:10:59 +01:00
Miguel Veloso
e9aa5256aa
Merge pull request #1705 from dotnet-architecture/feature/refresh-spa-theme
Refresh SPA theme
2021-06-22 15:43:54 +01:00
Miguel Veloso
5afcd37caa Update item images 2021-06-22 14:58:16 +01:00
Miguel Veloso
7405ebaf80 Update README, catalog image files and MVC page size 2021-06-21 16:01:42 +01:00
Miguel Veloso
4b0c2c56dd Handle SPA/MVC branding for login and registration views 2021-06-18 15:08:05 +01:00
Miguel Veloso
9194b2cef6 Update other packages to latest versions 2021-06-17 23:39:16 +01:00
Miguel Veloso
67c248b2c2 Update versions in package.json 2021-06-17 23:27:41 +01:00
Miguel Veloso
066b055e36 Angular 10 version running 2021-06-17 23:23:52 +01:00
Miguel Veloso
c7f482d3f6 install packages for Angular 9 2021-06-17 22:46:06 +01:00
Miguel Veloso
c8a8884426 Update packages required by Angular 10 2021-06-17 19:28:29 +01:00
Miguel Veloso
4bf0db6b41 Update to Angular 9 2021-06-17 18:06:24 +01:00
Miguel Veloso
4bf307990c Update target js version 2021-06-17 17:37:58 +01:00
Miguel Veloso
2a0db634c4 Update to .NET 5 2021-06-17 17:17:04 +01:00
Miguel Veloso
07e0bfe0f2 running version without refresh page error 2021-06-17 14:44:50 +01:00
Miguel Veloso
7d26ef882d Initial SPA application working 2021-06-15 17:07:38 +01:00
Miguel Veloso
ae45ffb227 Remove campaigns, marketing and coupon-related components 2021-06-15 16:08:28 +01:00
Miguel Veloso
c60a49363f Fix catalog search error 2021-06-15 15:48:22 +01:00
Miguel Veloso
bbe423cf8e Initial version running 2021-06-15 15:34:41 +01:00
Miguel Veloso
dbf782d210 Initial eShop-Learn version 2021-06-15 09:57:28 +01:00
Taras Kovalenko
3b05d5d2a3
Merge pull request #66 from dotnet-architecture/dev
Updated package (#1696)
2021-06-10 22:22:19 +03:00
Sumit Ghosh
08d3a2b85c
Updated package (#1696) 2021-06-09 19:51:34 +05:30
Taras Kovalenko
3fbd8b4775
Merge pull request #65 from dotnet-architecture/dev
eShopOnContainers
2021-06-08 22:01:40 +03:00
Sumit Ghosh
d49334b049
Updated packages (#1695) 2021-06-08 22:31:13 +05:30
dependabot[bot]
e8fd578bb2
Bump ws from 6.2.1 to 6.2.2 in /src/Web/WebSPA (#1694)
Bumps [ws](https://github.com/websockets/ws) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/commits)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-08 22:30:54 +05:30
zedy
be9ce6d069
Update keyvault sdk from t1 to t2 (#1685)
* Upgrade Microsoft.Extensions.Configuration.AzureKeyVault to

* Update keyvault uri

* Update Program.cs

Modify format

* modify format

* resolve conflict

* replace credential

Co-authored-by: Wenjie Yu <v-wenjyu@microsoft.com>
2021-06-08 14:45:15 +05:30
Sander Obdeijn
8ed25875af
Added EventBus.Tests to solution (#1684)
* - Added EventBus.Tests to solution
- Updated targetframework to net5.0
- Consolidated nuget packages

* Added copy EventBus.Tests.csproj to DockerFile's
2021-05-31 14:46:44 +05:30
dependabot[bot]
ad7ff76fed
Bump browserslist from 4.16.0 to 4.16.6 in /src/Web/WebSPA (#1679)
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.0 to 4.16.6.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.0...4.16.6)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-26 19:07:29 +05:30
Sumit Ghosh
37aeaceeab
Updated dns-packet package to version 5.2.2 (#1682) 2021-05-26 19:06:55 +05:30
Sumit Ghosh
1cbd218dc4
Updates the postcss package version (#1672)
* Updated package postcss version to 8.2.10

* Updated the package version
2021-05-17 16:31:59 +05:30
David Pine
bf7ade80d2
Update CardType.cs (#1674)
Sync with https://github.com/dotnet/docs/pull/24236
2021-05-17 13:16:38 +05:30
Sumit Ghosh
2b8b6b5206
Updated package versions (#1669) 2021-05-07 16:41:24 +05:30
dependabot[bot]
3521fb892c
Bump lodash from 4.17.20 to 4.17.21 in /src/Web/WebSPA (#1667)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-07 12:10:01 +05:30
dependabot[bot]
6556c4f4cc
Bump url-parse from 1.4.7 to 1.5.1 in /src/Web/WebSPA (#1666)
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.4.7 to 1.5.1.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.4.7...1.5.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-07 12:09:36 +05:30
dependabot[bot]
6b0890f90b
Bump handlebars from 4.7.6 to 4.7.7 in /src/Web/WebSPA (#1665)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.7.6 to 4.7.7.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-07 12:09:15 +05:30
Sumit Ghosh
6007bdc2b1
Updated xmlhttprequest-ssl package to 1.6.2 (#1664) 2021-05-05 19:41:28 +05:30
dependabot[bot]
fb657f0634
Bump merge from 1.2.1 to 2.1.1 in /src/Web/WebSPA (#1662)
Bumps [merge](https://github.com/yeikos/js.merge) from 1.2.1 to 2.1.1.
- [Release notes](https://github.com/yeikos/js.merge/releases)
- [Commits](https://github.com/yeikos/js.merge/compare/v1.2.1...v2.1.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-05 16:21:40 +05:30
Sumit Ghosh
19baeb7069
Migrates from Newtonsoft.Json to System.Text.Json (#1658)
* Included System.Text.Json related changes

* Fixed order details summary in WebMVC

* Updated custom JsonConverter
2021-05-03 16:36:31 +05:30
Colin Dembovsky
c4d40f16db Prevent deploy jobs 2021-04-23 00:20:38 -05:00
Colin Dembovsky
374cf8d710 Prevent deploy jobs 2021-04-23 00:20:29 -05:00
Colin Dembovsky
f66dadf705 Merge branch 'dev' of github.com:dotnet-architecture/eShopOnContainers into msftdev 2021-04-23 00:20:02 -05:00
Sumit Ghosh
81f05762ce
Updated sockjs package (#1651) 2021-04-21 20:04:54 +05:30
Colin Dembovsky
6f29ec52d4 Fixing casing 2021-04-15 12:12:43 -05:00
Colin Dembovsky
d8c65784e7 Fix casing 2021-04-15 12:06:17 -05:00
Colin Dembovsky
e367740725 Fix perms 2021-04-15 12:00:23 -05:00
Colin Dembovsky
e10f9c1c89 Fix file name 2021-04-15 11:55:10 -05:00
Colin Dembovsky
5ec02287b6 Fixing dotnet test cmd 2021-04-15 11:24:44 -05:00
Colin Dembovsky
87016c3280 Change verbosity to only test 2021-04-15 11:10:41 -05:00
Colin Dembovsky
95fc2197ed Update arg 2021-04-15 11:07:22 -05:00
Colin Dembovsky
f388b4fd17 Up verbosity 2021-04-15 11:02:21 -05:00
Colin Dembovsky
17dc8efb53 Adding unit tests 2021-04-15 10:50:19 -05:00
Colin Dembovsky
47ca5681f9 Adding workflow_dispatch and unit tests 2021-04-15 10:50:10 -05:00
Colin Dembovsky
99e86312f9 Change working dir 2021-04-15 10:28:08 -05:00
Colin Dembovsky
c6763a2aa6 Add workflow_dispatch 2021-04-15 10:25:56 -05:00
Colin Dembovsky
53ad2d19c3 Adding unit tests 2021-04-15 10:24:28 -05:00
Colin Dembovsky
e858b1af51 Full revert 2021-04-15 10:14:41 -05:00
Colin Dembovsky
d261523c05 Revert 2021-04-15 10:13:31 -05:00
Colin Dembovsky
9affd629be Adding unit tests 2021-04-15 10:11:49 -05:00
Colin Dembovsky
391de9fc9e Update DeployToK8s to deploy-to-k8s 2021-04-15 08:48:00 -05:00
Colin Dembovsky
c152b030ba Remove app-name 2021-04-15 08:46:11 -05:00
Colin Dembovsky
7343ceb4c2 Update namespace to NAMESPACE 2021-04-15 08:39:39 -05:00
Colin Dembovsky
ede057c6e7 Update chart to CHART 2021-04-15 08:37:30 -05:00
Colin Dembovsky
8414627340 Update chart-root to CHART_ROOT 2021-04-15 08:36:37 -05:00
Colin Dembovsky
996da7718a Update checkout from @v1 to @v2 2021-04-15 08:33:56 -05:00
Colin Dembovsky
acb304c06a Adding deploy workflows and script 2021-04-14 09:25:18 -05:00
Rich Lander
d0cd2830a8
Update sdk tag (#1647) 2021-04-13 18:45:38 +05:30
Mohamed Seada
6012fb0649
Fix aggregator address (#1646) 2021-04-12 11:19:26 +05:30
Matt Callahan
a71b004897
updated CardType and Enumeration classes (#1528)
* updated CardType and Enumeration classes

* Update per IEvangelist's suggestion

* Update src/Services/Ordering/Ordering.Domain/SeedWork/Enumeration.cs

Co-authored-by: David Pine <david.pine@microsoft.com>

Co-authored-by: Sumit Ghosh <sumit.ghosh@neudesic.com>
Co-authored-by: David Pine <david.pine@microsoft.com>
2021-04-08 11:46:11 +05:30
n-stefan
5974647b52
Fix WebSPA catalog filter (#1637) 2021-03-25 14:21:53 +05:30
Sreenivasulu Kalluru
8b4ab00c91
updated package version for ssri and is-svg (#1636) 2021-03-24 11:00:27 +05:30
Taras Kovalenko
dc2edea974
Merge pull request #64 from dotnet-architecture/dev
eShopOnContainers
2021-03-23 15:23:12 +02:00
n-stefan
68f5afd09c
Fix WebSPA pager display (#1629) 2021-03-15 12:22:46 +05:30
dependabot[bot]
873cdf8cef
Bump elliptic from 6.5.3 to 6.5.4 in /src/Web/WebSPA (#1623)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-09 21:15:14 +05:30
Konstantin Chuvilyov
179ae79073
Fix ordering-signalrhub workflow badge image (#1624) 2021-03-09 16:04:37 +05:30
Roman Marusyk
9b1a08a761
Service Bus persisted connection for ISubscriptionClient (#1521) 2021-03-09 15:32:28 +05:30
alecola
df93807677
GracePeriodManagerTask renamed in GracePeriodManagerService (#1615) 2021-03-02 16:45:44 +05:30
Sreenivasulu Kalluru
76fbcffd90
Feature/add mobile readme (#1606)
* Readme file added for mobile client

* readme file added for mobile client

* Update src/Mobile/README.md

Co-authored-by: Sumit Ghosh <sumit.ghosh@neudesic.com>

* eshopOnContainers Architecture document updated

Co-authored-by: Sumit Ghosh <sumit.ghosh@neudesic.com>
2021-02-10 15:37:04 +05:30
Sreenivasulu Kalluru
6e2fed6605
marked package updated to latest ver 2.0 (#1605) 2021-02-09 16:18:45 +05:30
Nish Anil
22d8530350
Update README.md 2021-02-05 18:16:24 +05:30
Sumit Ghosh
faa26cc8ad
Updated readme files (#1589)
* Updated readme files

* Updated eShop architecture diagram
2021-02-05 18:03:48 +05:30
Sumit Ghosh
834af1209e
Fixes : #1599 | Applies patch to dotnet/sdk buster-slim docker image (#1601)
* Included docker file patch

* Used specific npm 6 package version
2021-02-04 12:29:39 +05:30
Sumit Ghosh
c09191fb78
Updated npm packages. (#1594) 2021-01-27 16:51:24 +05:30
Miguel Veloso
bc7332f0d8
Merge pull request #1596 from borjasanes/fix/workflow-path-filter
workflow path filter including subfolders
2021-01-26 11:57:26 +00:00
Borja García Rodríguez
97bfcf2559 include subfolders in filtering path 2021-01-26 12:26:05 +01:00
Borja García Rodríguez
1961d779dc Merge branch 'dev' of https://github.com/dotnet-architecture/eShopOnContainers into dev 2021-01-26 12:18:33 +01:00
Miguel Veloso
49daf286f7
Merge pull request #1595 from borjasanes/fix/top-level-statement-ordering-signalr
ordering signalr to top level statement
2021-01-26 11:07:46 +00:00
Borja García Rodríguez
858afb7057 Merge branch 'dev' of https://github.com/borjasanes/eShopOnContainers into dev 2021-01-25 20:32:37 +01:00
Borja García Rodríguez
68904b2d11 Merge branch 'dev' of https://github.com/dotnet-architecture/eShopOnContainers into dev 2021-01-25 20:31:04 +01:00
Miguel Veloso
fdc1e3eb97
Merge pull request #1593 from borjasanes/fix/filter-workflows-on-pr
filter workflows on pr
2021-01-25 10:29:33 +00:00
Miguel Veloso
d0b1dd0dce
Merge pull request #1592 from borjasanes/fix/sqlserver-2019-helm
update helm chart to use sqlserver 2019
2021-01-25 10:27:27 +00:00
Miguel Veloso
6ab2110e09
Merge pull request #1591 from borjasanes/fix/signalr-envoy-k8s
fix envoy config in helm
2021-01-25 10:26:17 +00:00
dependabot[bot]
c01c1b36e5
Bump socket.io from 2.3.0 to 2.4.1 in /src/Web/WebSPA (#1588)
Bumps [socket.io](https://github.com/socketio/socket.io) from 2.3.0 to 2.4.1.
- [Release notes](https://github.com/socketio/socket.io/releases)
- [Changelog](https://github.com/socketio/socket.io/blob/2.4.1/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io/compare/2.3.0...2.4.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-25 11:28:35 +05:30
Borja García Rodríguez
71c7e41272 formatting 2021-01-24 22:21:40 +01:00
Borja García Rodríguez
2be88ebdb6 test path filter on spa 2021-01-24 22:11:24 +01:00
Borja García
8113159d48
Merge pull request #6 from borjasanes/fix/filter-workflows-on-pr
added path filter on pr
2021-01-24 22:10:59 +01:00
Borja García
61b24ff23a
Merge pull request #4 from borjasanes/fix/filter-workflows-on-pr
Fix/filter workflows on pr
2021-01-24 22:04:16 +01:00
Borja García Rodríguez
b652c70f07 added path filter on pr 2021-01-24 22:01:48 +01:00
Borja García Rodríguez
b93c6d69bc path filter on pr SPA 2021-01-24 22:00:40 +01:00
Borja García Rodríguez
fda8d8f869 program to top level statement 2021-01-24 19:08:31 +01:00
Borja García Rodríguez
7feb1a2981 rerun GitHub Actions 2021-01-24 17:21:07 +01:00
Borja García Rodríguez
806157ce9e update helm chart to use sqlserver 2019 2021-01-24 17:06:59 +01:00
Borja García Rodríguez
e270b8d1eb fix envoy config in helm 2021-01-24 16:22:00 +01:00
Taras Kovalenko
9ca3262760
Merge pull request #63 from dotnet-architecture/dev
eShopOnContainers fork
2021-01-22 17:17:04 +02:00
Miguel Veloso
5e0f55cbd9
Merge pull request #1587 from dotnet-architecture/migration/net-5
.NET 5.0 migration
2021-01-20 18:16:09 +00:00
Miguel Veloso
db10da668e Remove main branch from action triggers 2021-01-20 18:09:16 +00:00
Miguel Veloso
8689cf01d5 Remove "obsolete" folder 2021-01-20 17:58:31 +00:00
Miguel Veloso
7b3764c822 Merge branch 'dev' into migration/net-5 2021-01-20 17:53:09 +00:00
Miguel Veloso
f3ecf87a12 Merge remote-tracking branch 'origin/migration/net-5' into migration/net-5 2021-01-20 17:28:29 +00:00
Miguel Veloso
8da9c84385 Add community code changes since migration start 2021-01-20 17:27:47 +00:00
Miguel Veloso
d0bee56ab2
Merge pull request #1585 from borjasanes/maintenance/code-cleanup
clean up solution
2021-01-20 17:05:16 +00:00
Miguel Veloso
25f095c2eb
Merge pull request #1584 from borjasanes/fix/signalrhub-k8s-setting-identity
signalrhub k8s setting identity
2021-01-20 17:02:45 +00:00
Borja García Rodríguez
2b91170662 clean up solution 2021-01-20 17:57:32 +01:00
Borja García Rodríguez
ce100401d8 revert archived 2021-01-20 17:14:25 +01:00
Borja García Rodríguez
9b0366f13c fix identity url in current helm version 2021-01-20 17:10:34 +01:00
Borja García Rodríguez
586622c3e7 use identity internal network 2021-01-20 17:07:01 +01:00
william-keller
40faa7342f
Incorrect ContentPage.ToolbarItems in a TabbedPage (#1348)
Incorrect ContentPage.ToolbarItems in a TabbedPage
2021-01-20 14:21:02 +05:30
Viswanatha Swamy
130e46ccdf
Swamy/15jan2021 small refactoring (#1580)
* Small Refactoring inside Basket Service folder

* Small Refactoring
2021-01-19 17:36:15 +05:30
Hetal Kapadia
afb4534acc
Fixes #1581: Fixed total decimal place issue and User hover menu display/usability issue. (#1582) 2021-01-18 16:43:12 +05:30
Viswanatha Swamy
1e2760c366
Swamy/04 jan2021-small-refactoring (#1571)
* Small Refactoring inside IntegrationEventLogEF

* Small Refactoring inside BuildingBlocks folder
2021-01-15 14:45:24 +05:30
Miguel Veloso
aa053bcfe3
Merge pull request #1579 from dotnet-architecture/migration/packages-upgrade
Migration/packages upgrade
2021-01-13 17:25:25 +00:00
Miguel Veloso
1350789461
Merge pull request #1578 from borjasanes/feature/add-readme-to-actions
added readme for github actions
2021-01-13 17:10:51 +00:00
Miguel Veloso
598c675811 Upgrade identity server, fix VS F5 unauthorized_client problem 2021-01-13 17:10:00 +00:00
Borja García Rodríguez
d58794b742 readme actions 2021-01-13 17:04:22 +01:00
Miguel Veloso
79e7e42aa8 Upgrade healthchecks packages 2021-01-13 13:45:29 +00:00
Miguel Veloso
96c0c1d32c Upgrade key packages 2021-01-13 13:14:59 +00:00
Sumit Ghosh
70a5e7bff6
Removes dotnet.myget.org NuGetPackage feed references (#1576)
* Removed Nuget package feed

* Removed unused System.ValueTuple package

* Downloadgraded Microsoft.AspNetCore.Hosting.Abstractions package

* Removed unused package

* Downgraded System.IO.Compression.ZipFile package

* Used Microsoft.AspNetCore.DataProtection.StackExchangeRedis package
2021-01-12 20:38:54 +05:30
Miguel Veloso
25f3eeef61
Merge pull request #1565 from borjasanes/feature/github-actions
replace azure pipelines with github actions
2021-01-12 14:58:13 +00:00
Miguel Veloso
2420b7f8fd
Merge pull request #1566 from borjasanes/feature/docker-files-development-net5
Updated to aspnet 5 dockerfiles.development for azds
2021-01-12 14:55:16 +00:00
Borja García Rodríguez
0b786afa3b remove trigger on working branch 2021-01-12 15:18:58 +01:00
Borja García Rodríguez
899bf200b4 remove windows build 2021-01-12 14:59:00 +01:00
Miguel Veloso
8633d2bde9
Merge pull request #1567 from borjasanes/fix/missing-helm-config
Missing helm config
2021-01-12 12:28:33 +00:00
Viswanatha Swamy
6f8f247fe9
Swamy/01jan2021-small-refactoring (#1570)
* Update Startup.cs

* Removed commented code

* Update UrlsConfig.cs

* Small Refactoring

* Removed Commented Code

* Small Refactoring
2021-01-04 13:32:10 +05:30
Viswanatha Swamy
600d0aa456
Small-Formatting-Refactoring (#1564) 2020-12-30 11:29:47 +05:30
Borja García Rodríguez
466ec86abe missing identityurlexternal in helm config 2020-12-29 19:46:34 +01:00
Borja García Rodríguez
c64bf79992 revert host setting 2020-12-29 19:46:24 +01:00
Borja García Rodríguez
ad29cfcdfe fix restores on docker.develop images 2020-12-28 20:57:32 +01:00
Borja García Rodríguez
ce504d9d36 Updated to aspnet 5 dockerfiles.development for azds 2020-12-28 16:54:35 +01:00
Borja García Rodríguez
bb62bd7052 final workflows 2020-12-28 11:34:36 +01:00
Viswanatha Swamy
81e4312cdd
Small Refactoring (#1558) 2020-12-28 15:10:01 +05:30
Borja García Rodríguez
32d056e0da test builds on branch 2020-12-28 09:12:22 +01:00
Borja García Rodríguez
90fe35f7aa remove azure pipelines 2020-12-28 09:09:51 +01:00
Borja García Rodríguez
5e516dd3fb added github workflows 2020-12-28 09:09:43 +01:00
Taras Kovalenko
6d7d67577e
Merge pull request #62 from dotnet-architecture/dev
eShopOnContainers
2020-12-25 20:54:08 +02:00
Borja García Rodríguez
469957403c basket catalog identity ordering workflows 2020-12-24 20:49:04 +01:00
Borja García Rodríguez
19a1e77665 fix secret ref 2020-12-24 15:32:03 +01:00
Borja García Rodríguez
b67b05ff4c final version 2020-12-24 15:26:12 +01:00
Borja García Rodríguez
27a274ad87 final basket workflow 2020-12-24 15:24:59 +01:00
Borja García Rodríguez
0cba9fc72f final version 2020-12-24 15:24:41 +01:00
Borja García Rodríguez
0fb4f46de3 test 2020-12-24 15:09:34 +01:00
Borja García Rodríguez
be461f24b4 test 2020-12-24 15:00:34 +01:00
Borja García Rodríguez
230c706086 test 2020-12-24 15:00:24 +01:00
Borja García Rodríguez
b68b6253e1 final 2020-12-24 14:48:50 +01:00
Borja García Rodríguez
442a0f4b71 test 2020-12-24 14:38:09 +01:00
Borja García Rodríguez
9c149681bc test 2020-12-24 14:36:49 +01:00
Borja García Rodríguez
288760c43d test 2020-12-24 14:32:45 +01:00
Borja García Rodríguez
913241ead6 test 2020-12-24 13:56:40 +01:00
Borja García Rodríguez
b7354fc085 test cp 2020-12-24 13:53:26 +01:00
Borja García Rodríguez
40d7a162d9 test 2020-12-24 13:52:11 +01:00
Borja García Rodríguez
d8c5d072e7 test 2020-12-24 13:50:18 +01:00
Borja García Rodríguez
259f9ec97a test 2020-12-24 13:48:36 +01:00
Borja García Rodríguez
4663b416f5 test 2020-12-24 13:46:42 +01:00
Borja García Rodríguez
c8b53ad433 test 2020-12-24 13:43:08 +01:00
Borja García Rodríguez
6bbaa01c03 test 2020-12-24 13:39:22 +01:00
Borja García Rodríguez
6970eebfaf test 2020-12-24 13:36:33 +01:00
Borja García Rodríguez
0a9a9e6f3d test 2020-12-24 13:33:42 +01:00
Borja García Rodríguez
495dd8cb6d test 2020-12-24 13:23:18 +01:00
Borja García Rodríguez
b2149b5e7b WIP 2020-12-24 13:12:28 +01:00
Borja García Rodríguez
f42e729754 test 2020-12-24 13:08:54 +01:00
Borja García Rodríguez
64d4365081 test docker dir 2020-12-24 13:07:38 +01:00
Borja García Rodríguez
ef2d9f9fa5 test sudo 2020-12-24 13:02:08 +01:00
Borja García Rodríguez
9d1a7b5258 test 2020-12-24 12:56:21 +01:00
Borja García Rodríguez
ac51d01582 WIP 2020-12-24 12:51:31 +01:00
Borja García Rodríguez
884748ff53 test WIP 2020-12-24 12:50:42 +01:00
Borja García Rodríguez
8dea71aba2 multiarch 2020-12-24 12:40:36 +01:00
Borja García Rodríguez
80f47361c9 test docker config env 2020-12-24 12:33:45 +01:00
Borja García Rodríguez
220bc58289 test multiarch step 2020-12-24 12:12:15 +01:00
Borja García Rodríguez
c4a304b5f9 checkout windows 2020-12-24 11:38:53 +01:00
Borja García Rodríguez
9f84e5a3e9 work dir 2020-12-24 11:36:43 +01:00
Borja García Rodríguez
8abe05d7f4 work dir path 2020-12-24 11:35:36 +01:00
Borja García Rodríguez
8606921ff2 working dir and build order cmd 2020-12-24 11:32:10 +01:00
Borja García Rodríguez
7d53c2e198 replace feature 2020-12-24 11:28:01 +01:00
Borja García Rodríguez
fd28ac8597 test 2020-12-24 11:27:50 +01:00
Borja García Rodríguez
cdab9fda56 test replace branch name pwsh 2020-12-24 11:22:19 +01:00
Borja García Rodríguez
bd6d0a3878 test windows 2020-12-24 11:15:51 +01:00
Borja García Rodríguez
bd4b3057fe test branch name windows 2020-12-24 11:10:09 +01:00
Borja García Rodríguez
b49d460139 test login windows 2020-12-24 11:07:11 +01:00
Borja García Rodríguez
528b6271f7 test windows build 2020-12-24 11:03:52 +01:00
Borja García Rodríguez
dfac8cfdc4 build on pr 2020-12-24 10:44:05 +01:00
Borja García Rodríguez
34483d353b test docker io 2020-12-24 10:30:19 +01:00
Borja García Rodríguez
f089a74033 host url 2020-12-24 10:26:20 +01:00
Borja García Rodríguez
856fc1dfbb modify registry host url 2020-12-24 10:13:21 +01:00
Borja García Rodríguez
b9160d0389 test docker hub host 2020-12-24 10:08:56 +01:00
Borja García Rodríguez
a649bbb441 Merge branch 'feature/net-5' into feature/github-actions 2020-12-24 08:47:53 +01:00
Miguel Veloso
c500677144
Merge pull request #1561 from borjasanes/feature/remove-xamarin-project
remove mobile project
2020-12-23 17:20:27 +00:00
David Sanz
02929d8acf Remove debug traces 2020-12-23 18:19:20 +01:00
Miguel Veloso
a60152c16a
Merge pull request #1562 from borjasanes/feature/delete-load-test-references
remove load test references
2020-12-23 17:18:41 +00:00
Miguel Veloso
3434459888
Merge pull request #1559 from borjasanes/feature/webapps-net5-migration
Feature/webapps net5 migration
2020-12-23 17:15:29 +00:00
David Sanz
c805c7efc3 Refactor yaml 2020-12-23 18:07:12 +01:00
David Sanz
650f712f38 Change login method 2020-12-23 17:46:09 +01:00
David Sanz
2bdd108799 Update registry value. 2020-12-23 17:33:41 +01:00
David Sanz
c9052e9927 Try sudo docker login in push step. 2020-12-23 17:23:05 +01:00
Borja García Rodríguez
c970512232 remove load test references 2020-12-23 17:17:19 +01:00
David Sanz
473c4a5f10 Change docker login step. 2020-12-23 17:16:03 +01:00
David Sanz
669accc07c Update registry path 2020-12-23 17:00:46 +01:00
David Sanz
e437d94146 Add TAG variable to push step. 2020-12-23 16:54:19 +01:00
David Sanz
d5a3747556 Fix docker-file path for push step. 2020-12-23 16:47:52 +01:00
David Sanz
7e09f821ec Enable push image 2020-12-23 16:42:52 +01:00
David Sanz
85a9216448 Remove comments 2020-12-23 16:34:32 +01:00
David Sanz
efafcfed92 Fix exporting variables when sudo is used 2020-12-23 16:28:42 +01:00
David Sanz
e2734c45ed Fix export commnad 2020-12-23 16:23:09 +01:00
David Sanz
1e8b8db099 Test variable asignation 2020-12-23 16:21:14 +01:00
David Sanz
075160f5e9 export variable 2020-12-23 16:06:47 +01:00
David Sanz
a020be9a51 Update env variables. 2020-12-23 15:42:55 +01:00
Borja García Rodríguez
a20812571f remove mobile project 2020-12-23 15:15:46 +01:00
InstanceFactory
c3d91dd914
Fixed Issue #1410 (#1560)
Added IdentityUrlExternal to src\Services\Ordering\Ordering.FunctionalTests\appsettings.json; sorted the properties
2020-12-23 19:42:52 +05:30
David Sanz
471f3ea6ba TAG REGISTRY 2020-12-23 12:14:13 +01:00
Borja García Rodríguez
278b3d1247 update nuget in catalog unit tests 2020-12-23 12:09:05 +01:00
Borja García Rodríguez
8c7ff74194 fix cookie policy 2020-12-23 11:57:15 +01:00
David Sanz
1687a73c25 Fix login 2020-12-23 11:55:51 +01:00
David Sanz
256e103451 add registry 2020-12-23 11:53:39 +01:00
David Sanz
15ec4911ea Uncomment steps 2020-12-23 11:37:47 +01:00
David Sanz
2d6e17f5f1 Fix get branch step 2020-12-23 11:32:44 +01:00
David Sanz
475e07b93c Get git branch name 2020-12-23 11:22:12 +01:00
Viswanatha Swamy
811874b76a
Swamy/remove unused using and refactor the code (#1555)
* Removed Unused Using and Reorganized the Using

* Removed unused using, Reorganized using, moved the class to separate file, removed commented code in Catalog.API

* Revert "Removed unused using, Reorganized using, moved the class to separate file, removed commented code in Catalog.API"

This reverts commit 34241c430619b3b0bbeaabafa44c078c859237c4.

* Removed unused using and reorganized the using inside "Services" folder

* Removed Unused using and reoganized the using

* Refactor Webhooks.API

* Removed unused using and reorganized using inside Catalog.API

* Refactoring

* Removed unsed using

* Added line break just to differentiate between the messages

* Removed unused usings

* Simple Refactoring
2020-12-23 15:19:36 +05:30
David Sanz
39df5985ac Remove repeated step. 2020-12-23 10:42:34 +01:00
David Sanz
2331f0cb4e sudo 2020-12-23 10:37:30 +01:00
David Sanz
18fd0897e8 Docker-machine env dev 2020-12-23 10:21:25 +01:00
Borja García Rodríguez
71eda6aeb9 remove old grpc caller 2020-12-23 10:20:50 +01:00
Borja García Rodríguez
6fc60480c1 integration events updated to record types 2020-12-23 10:19:38 +01:00
David Sanz
e4129664eb Add docker-machine env eval 2020-12-23 10:19:10 +01:00
Borja García Rodríguez
1857cc1c9e fix Breaking change net 5 missing method
app.UseDatabaseErrorPage()
https://github.com/dotnet/efcore/issues/22687
2020-12-23 09:32:10 +01:00
David Sanz
78bf5ee00a Linux version 2020-12-22 17:12:21 +01:00
David Sanz
6241b0725d Fix indentation. 2020-12-22 17:09:43 +01:00
David Sanz
88a4cb5624 Add login before build 2020-12-22 16:56:17 +01:00
David Sanz
5db1fb65b5 Fix variables 2020-12-22 16:52:18 +01:00
Borja García Rodríguez
ff728ec096 consolidate packages 2020-12-22 16:45:47 +01:00
David Sanz
d8657c4790 Add checkout 2020-12-22 16:42:30 +01:00
David Sanz
893fd4e8ff Fix docker-compose push args order 2020-12-22 16:30:30 +01:00
David Sanz
b5ce75828d Fix docker-compose build args 2020-12-22 16:25:21 +01:00
Borja García Rodríguez
4db411d8f0 upgrade nuget packages 2020-12-22 16:24:18 +01:00
David Sanz
bc16e9ad57 Fix varible usage in bash 2020-12-22 16:17:31 +01:00
David Sanz
99ae98902e Test login registry empty 2020-12-22 16:14:01 +01:00
David Sanz
7c2a759d3a Test login without registry variable 2020-12-22 16:12:41 +01:00
David Sanz
5aa5fdab97 test login registry endpoint hub.docker.com 2020-12-22 16:11:12 +01:00
Borja García Rodríguez
6f399e3c8b Merge branch 'feature/net-5' into feature/webapps-net5-migration 2020-12-22 15:50:35 +01:00
Borja García Rodríguez
29f6eca155 revert login 2020-12-22 15:40:36 +01:00
Borja García Rodríguez
585c129025 test login 2020-12-22 15:34:04 +01:00
Borja García Rodríguez
4dc3473be0 echo username 2020-12-22 15:31:31 +01:00
Borja García Rodríguez
7d6dea789a test echo 2020-12-22 15:29:59 +01:00
Borja García Rodríguez
19d5853fc1 test docker login 2020-12-22 15:26:49 +01:00
Borja García Rodríguez
a6e45252a9 test cmd 2020-12-22 15:22:11 +01:00
Borja García Rodríguez
2233e18c28 test login with cmd 2020-12-22 15:20:28 +01:00
Miguel Veloso
257ed5c276
Merge pull request #1556 from borjasanes/feature/remove-marketing-and-location
Feature/remove marketing and location
2020-12-22 14:16:19 +00:00
Borja García Rodríguez
c26c6d9a05 test registry 2020-12-22 15:13:20 +01:00
Borja García Rodríguez
1980677665 add test branch 2020-12-22 13:55:24 +01:00
Borja García Rodríguez
f1803c62ac fix path filter 2020-12-22 13:53:57 +01:00
Borja García Rodríguez
cf03967f15 remove uses 2020-12-22 13:49:52 +01:00
Borja García Rodríguez
093fbfcfe1 test basket api workflow 2020-12-22 13:45:30 +01:00
Borja García Rodríguez
99857aa794 copy with ps 2020-12-22 11:30:30 +01:00
Borja García Rodríguez
db15e26128 event name 2020-12-22 11:28:40 +01:00
Borja García Rodríguez
de9706c450 fix workflow filter path 2020-12-22 11:24:07 +01:00
Borja García Rodríguez
003e6b4582 paths filter 2020-12-22 11:21:02 +01:00
Borja García Rodríguez
2aee71504d apigws workflow 2020-12-22 11:18:42 +01:00
Borja García Rodríguez
d077926031 WIP 2020-12-22 11:13:29 +01:00
Borja García Rodríguez
98552b7785 delete marketing and locations references 2020-12-21 16:44:02 +01:00
Borja García Rodríguez
aa32e5634d remove helm deploy marketing locations and builds 2020-12-21 15:53:29 +01:00
Borja García Rodríguez
f53e2c0286 remove campaings from SPA 2020-12-21 15:47:17 +01:00
Borja García Rodríguez
55a177feac update dockerfiles without location & api csprojs 2020-12-21 13:29:07 +01:00
Borja García Rodríguez
6fecd22ce8 update mvc references 2020-12-21 13:21:53 +01:00
Borja García Rodríguez
cc28b8cd76 remove marketing and locations 2020-12-21 13:19:33 +01:00
Miguel Veloso
6ee0837d3c
Merge pull request #1553 from borjasanes/feature/payment-api-migration
Feature/payment api migration
2020-12-21 12:06:44 +00:00
David Sanz
65079a1a1f Merge from migration/net-5 2020-12-21 12:51:58 +01:00
Miguel Veloso
13e9a6b39e
Merge pull request #1550 from borjasanes/feature/ordering-api-migration
Ordering projects migration to net 5
2020-12-21 11:43:08 +00:00
David Sanz
bbef451d53 Merge from migration/net-5 2020-12-21 12:39:23 +01:00
Borja García Rodríguez
62d4b2bd64 merge remote branch into fork 2020-12-21 12:16:58 +01:00
Miguel Veloso
332bd4cb71
Merge pull request #1551 from borjasanes/feature/catalog-api-migration
catalog api net 5 migration
2020-12-21 11:09:13 +00:00
Borja García Rodríguez
aef73d7b6e fix functional tests 2020-12-21 12:06:15 +01:00
Borja García Rodríguez
e619a39dbf update nugets 2020-12-21 11:21:09 +01:00
Borja García Rodríguez
2ea2b0abb0 fix docker file image 2020-12-18 14:00:18 +01:00
Borja García Rodríguez
f25537e214 dockerfiles and update nugets 2020-12-18 13:41:36 +01:00
David Sanz
6f8eabd294 Merge branch 'feature/net-5' into feature/payment-api-migration 2020-12-18 12:08:07 +01:00
David Sanz
3e23e27a96 Migrate Payment.API to dotnet 5 2020-12-18 12:05:04 +01:00
Borja García Rodríguez
19460bb1f1 update nuget packages 2020-12-18 12:04:35 +01:00
Borja García Rodríguez
c4695533f1 Merge remote-tracking branch 'origin/feature/net-5' into feature/webapps-net5-migration 2020-12-18 09:50:56 +01:00
Borja García Rodríguez
5fa317f5c4 net 5 webapps 2020-12-18 09:48:28 +01:00
Borja García
85e901d857
Merge pull request #2 from borjasanes/feature/ordering-api-migration
Feature/ordering api migration
2020-12-18 09:43:57 +01:00
Viswanatha Swamy
0c575b5799
Swamy/remove unused using and refactor the code (#1552)
* Removed Unused Using and Reorganized the Using

* Removed unused using, Reorganized using, moved the class to separate file, removed commented code in Catalog.API

* Revert "Removed unused using, Reorganized using, moved the class to separate file, removed commented code in Catalog.API"

This reverts commit 34241c430619b3b0bbeaabafa44c078c859237c4.

* Removed unused using and reorganized the using inside "Services" folder

* Removed Unused using and reoganized the using

* Refactor Webhooks.API

* Removed unused using and reorganized using inside Catalog.API

* Refactoring

* Removed unsed using

* Added line break just to differentiate between the messages
2020-12-18 11:52:45 +05:30
Borja García Rodríguez
151c1595a6 update net 5 2020-12-17 15:24:51 +01:00
Miguel Veloso
2dab60f278
Merge pull request #1549 from cdemiguel/feature/SPA-to-angular10
Feature/spa to angular10
2020-12-17 12:20:27 +00:00
Miguel Veloso
3ce1b46b54
Merge pull request #1548 from borjasanes/feature/identity-api-migration
identity api net 5 migration
2020-12-17 11:28:26 +00:00
David Sanz
02bc1b9394 Update logging nuge package dependency. 2020-12-17 11:51:37 +01:00
Viswanatha Swamy
716aca6779
1. remove unused using, 2. Reorganized the using, 3. Moved the class into separate file and 4. Added line and spacing formats (#1532)
* Removed Unused Using and Reorganized the Using

* Removed unused using, Reorganized using, moved the class to separate file, removed commented code in Catalog.API

* Revert "Removed unused using, Reorganized using, moved the class to separate file, removed commented code in Catalog.API"

This reverts commit 34241c430619b3b0bbeaabafa44c078c859237c4.

* Removed unused using and reorganized the using inside "Services" folder

* Removed Unused using and reoganized the using

* Refactor Webhooks.API

* Removed unused using and reorganized using inside Catalog.API
2020-12-17 16:20:22 +05:30
David Sanz
35b30a109a Top-level statements. Change ordering net standard projects to dotnet 5. 2020-12-17 11:33:55 +01:00
Borja García Rodríguez
4e948d0a04 grpc improvements 2020-12-17 11:15:36 +01:00
Carlos de Miguel Ferrero
f1eb453683 Upgrade to 12 node version 2020-12-17 10:35:23 +01:00
Carlos de Miguel Ferrero
36a24469b0 Updated to ng version10 2020-12-16 18:32:04 +01:00
Borja García Rodríguez
792629ae03 migrate catalog api 2020-12-16 18:08:24 +01:00
David Sanz
2d59b7cc56 Change Grpc client creation from a per request approach to a client factory one. 2020-12-16 18:01:27 +01:00
Carlos de Miguel Ferrero
70b453a676 new PackageLock to update to ng version10 2020-12-16 17:06:18 +01:00
Carlos de Miguel Ferrero
b29422a94a new PackageLock to update to ng version10 2020-12-16 16:55:28 +01:00
Carlos de Miguel Ferrero
d94c8661f2 Delete Package lock to update ng version 2020-12-16 16:06:35 +01:00
Carlos de Miguel Ferrero
ab3059665a Fix CampaignDetailFunctionEnabled required when conf isReady 2020-12-16 15:34:29 +01:00
David Sanz
1e212aa2e8 Merge branch 'migration/net-5' into feature/ordering-api-migration 2020-12-16 13:54:42 +01:00
David Sanz
6b47be9335 Update nuget packages for Ordering service. 2020-12-16 13:43:12 +01:00
Carlos de Miguel Ferrero
998e66a9c8 Fix MarketingUrl Port on AppSettings 2020-12-16 13:26:50 +01:00
Miguel Veloso
86e563f76e
Merge pull request #1547 from borjasanes/feature/basket-api-migration
basket api net 5 migration
2020-12-16 12:04:12 +00:00
Borja García Rodríguez
e66e61187f customer basket items setteable 2020-12-16 12:56:34 +01:00
Borja García Rodríguez
1fe0121e84 record types 2020-12-16 12:13:14 +01:00
Gur Galler
b50296428b
Removed unnecessary await (#1546) 2020-12-16 16:00:29 +05:30
Borja García Rodríguez
19a5dde1ac net5 2020-12-16 11:07:22 +01:00
Borja García Rodríguez
4fcb70c739 fix namespace top level statement 2020-12-16 09:53:08 +01:00
Carlos de Miguel Ferrero
7d8c21fe9a Upgrade node version 10.3 to docker 2020-12-15 17:24:08 +01:00
Carlos de Miguel Ferrero
279dc6f1c0 Fixed call error when filter item is applied 2020-12-15 17:18:55 +01:00
David Sanz
90d70f8efc Add record types for DTOs. Update ordering DockerFiles to dotnet 5.0 base images. 2020-12-15 16:32:07 +01:00
Carlos de Miguel Ferrero
634d42022b Upgrade to ng version 9 2020-12-15 15:51:29 +01:00
Carlos de Miguel Ferrero
39d4396e79 Renew packageLock 2020-12-15 15:41:03 +01:00
Carlos de Miguel Ferrero
a46272c4c7 Update peerDependencies 2020-12-15 15:38:09 +01:00
Carlos de Miguel Ferrero
65180897ce Update TS version 2020-12-15 15:35:29 +01:00
Carlos de Miguel Ferrero
687dc56418 Prepare to update ng version 2020-12-15 15:21:07 +01:00
Borja García Rodríguez
4a71f483aa top level statements 2020-12-15 14:42:56 +01:00
Borja García Rodríguez
d8e64ab5bf interceptor in mobile bff 2020-12-15 12:53:43 +01:00
Borja García Rodríguez
f26e27bd4e catch error with interceptor 2020-12-15 12:35:47 +01:00
David Sanz
94b1a0bed0 Fix ordering test settings 2020-12-15 11:46:26 +01:00
David Sanz
b90c0f4c3e Update to netcore 5.0 framework 2020-12-15 11:46:06 +01:00
Borja García Rodríguez
b67a487f2c add grpc factory 2020-12-15 10:46:50 +01:00
Borja García Rodríguez
646f7121b4 added grpc factory and interceptor 2020-12-14 16:47:42 +01:00
Borja García Rodríguez
51251a3f75 update basket api to dotnet 5 and nuget packages 2020-12-14 15:04:25 +01:00
Sumit Ghosh
6824c1cb4c
Updated ini package in package-lock.json file. (#1541) 2020-12-14 18:50:22 +05:30
Mads Rosenberg
3f051b3407
fix(#1261): remove helm chart indent for config map glob (#1533) 2020-12-11 19:27:03 +05:30
Nish Anil
a88f6c5149
Update README.md 2020-12-10 16:03:31 +05:30
Sumit Ghosh
4ddfdc2d1f
Updated packages to latest version. (#1539) 2020-12-10 16:01:47 +05:30
Sumit Ghosh
07a1caf566
Updated getting started section in readme file. (#1538)
* Updated get started section in readme file.

* Updated docker-compose specific link

* Updated instructions in the readme file.
2020-12-09 20:34:55 +05:30
Yingting Huang
d2a1e5ac1e
Fix login issue Exception: Correlation failed (#1516)
Fix samesite issue when running eShop from docker-compose locally as by default http protocol is being used
Refer to https://github.com/dotnet-architecture/eShopOnContainers/issues/1391
2020-12-08 20:47:03 +05:30
Sumit Ghosh
2711d33e3f
Updated credit card default exipiration value. (#1535) 2020-12-08 20:42:32 +05:30
Gerard Gunnewijk
c59e522161
Finished sentence and fixed spelling mistake. (#1536) 2020-12-08 17:09:39 +05:30
Sumit Ghosh
0a4110a1e9
Updated highlight version to latest. (#1531) 2020-12-01 17:16:37 +05:30
n-stefan
9dec3b16e8
Fix PurchaseUrl port in WebSPA appsettings.json (#1525) 2020-11-24 16:24:31 +05:30
ansonzhang
7e59cd1ffc
Fixed #1518 bug (#1520)
* Update CatalogContextModelSnapshot.cs

* Update CatalogContextSeed.cs

* Modify CSV data

* Give PictureFileName assignment
2020-11-23 16:56:09 +05:30
Sumit Ghosh
07d36e3188
Updated solution file. (#1514) 2020-11-10 19:33:28 +05:30
m-knet
385318c00f
Update solution items (#1515)
Co-authored-by: Manuel Cañete <mcanete@protonmail.com>
2020-11-10 16:10:35 +05:30
ansonzhang
388d0b7b5d
Fixed #1495 bug : UseLoadTest missing claimsType (#1508)
* Update ByPassAuthMiddleware.cs

* Update ByPassAuthMiddleware.cs

* remove WebMVC/ByPassAuthMiddleware duplicate cliam

* remove Ordering.API/ByPassAuthMid  duplicate cliam

* remove Location.API/ByPassAuthMid  duplicate cliam

* remove Market.API/ByPassAuthMid  duplicate cliam

* change webmvc bypassauth: claimType of sub

* change ordering bypassauth: claimType of sub

* change location bypassauth: claimType of sub

* change market bypassauth: claimType of sub
2020-11-05 17:42:21 +05:30
Sumit Ghosh
b196622846
Updated package version of webpack-subresource-integrity (#1497) 2020-10-21 16:34:55 +05:30
Sumit Ghosh
d910eb416d
Fixed invalid number format in webspa (#1496) 2020-10-21 16:34:21 +05:30
Sumit Ghosh
78db4b758c
Fixed parameter bug create resource script (#1494) 2020-10-21 16:33:29 +05:30
Zakaria
0b4f44659d
Change ReadAllBytes to ReadAllBytesAsync in PicController (#1425) 2020-09-23 11:15:53 +05:30
Wojciech Rak
04ab1279d9
Fixes #1474: webspa container does not build when running docker-compose up.Updated sha hashes in packages-lock.json (#1475) 2020-09-19 00:29:57 +05:30
Sumit Ghosh
6a9a781323
Updated node-fetch package version. (#1426)
* Updated node-fetch package version.

* Updated node-forge version.
2020-09-15 16:34:07 +05:30
jeremiahflaga
7c1261bf69
for issue #1423: changed literal string "OpenIdConnect" to constant string (#1424)
Co-authored-by: Jeremiah Flaga <j.flaga@arcanys.com>
2020-09-14 14:56:22 +05:30
Sumit Ghosh
0cb8424fdc
Updated version of different packages. (#1420) 2020-09-08 17:15:02 +05:30
Nabil Sedoud
313879e52b
fix disposing of direct instantiated objects in calalog service #1392 (#1395) 2020-08-31 14:12:34 +05:30
Facundo La Rocca
8f84bd3d09
Private readonly string changed to private const string (#1288) 2020-08-28 16:07:41 +05:30
Javier Vela
66d81f6ea9
fix parameter error in multiarch job (#1413) 2020-08-28 11:30:02 +05:30
Majid Ali Khan Quaid
7617ee4880
Mis-Spelled 'client' (#1411) 2020-08-27 15:30:59 +05:30
hfz-r
85aea20046
Fix for Campaigns exception and SignalR 401 Unauthorized (#1374)
* update API Gateway - /locations-api/ @ webmarketing/envoy.yaml

* updated signalr services

- envoy: webmarketingapigw
- latest client: webmvc
- service hub: ordering-signalrhub

Co-authored-by: hfz-r <hafiz.roslan@hartalega.com.my>
2020-08-27 15:27:18 +05:30
InstanceFactory
df2c2bb10e
Fix/1403and1404 removed duplicate Key SubscriptionClientName and added app.UseAuthorization() call (#1406)
* #1403 removed duplicate Key SubscriptionClientName

Removed duplicate key SubscriptionClientName from Tests/Services/Application.FunctionalTests/Services/Marketing/appsettings.json and sorted its content in asc order.

* #1404 Added app.UseAuthorization() call

Added app.UseAuthorization() call to BasketTestsStartup, LocationsTestsStartup, and MarketingTestsStartup to fix failed unit tests IntegrationEventsScenarios.Post_update_product_price_and_catalog_and_basket_list_modified and MarketingScenarios.Set_new_user_location_and_get_location_campaign_by_user_id (see #1404)
2020-08-26 20:06:44 +05:30
André Silva
921de69418
refactored Equals() method on ValueObject (#1316) 2020-08-25 16:22:08 +05:30
Dmytro Hridin
b426909d36
CatalogService: Fix issue with Status set when items list is empty (#1304)
* Fix issue with Status set when items list is empty

* Change method Count() call to Count property

Co-authored-by: Dmytro Hridin <v-dmytro.hridin@lionbridge.com>
2020-08-20 18:55:04 +05:30
Yosef Herskovitz
7dad5c0c27
Updated Readme (#1402)
Fixed sentence structure in Readme.

Changed "and a several" to "with several."
2020-08-20 14:50:20 +05:30
Sumit Ghosh
c8e80739c0
Merge pull request #1390 from EdmondShtogu/patch-2
Fixed firewall rules check and improved the script
2020-08-20 13:50:24 +05:30
InstanceFactory
844348c48b
#1397: Replaced deprecated docker.for.win.localhost by host.docker.internal in src/.env (#1400) 2020-08-18 17:31:58 +05:30
Taras Kovalenko
20673ad72b
Merge pull request #61 from dotnet-architecture/dev
eShopOnContainers
2020-08-14 19:17:22 +03:00
Sumit Ghosh
8c0da9ab28
Update "minimist" version to 1.2.5 (#1398) 2020-08-13 02:05:11 +05:30
Sumit Ghosh
3a693de9dd
Updated serialize-javascript version to 3.1.0 (#1396) 2020-08-12 20:51:36 +05:30
edmondshtogu
6c3ab903ed
Fixed firewall rules check and improved the script
the check shall be like ~ Get-NetFirewallRule -DisplayName eShopOnContainers-* -ErrorAction Stop
2020-08-07 13:20:34 +02:00
Sumit Ghosh
84411b067d
Merge pull request #1372 from sughosneo/fix/update-readme
Updated readme.md with mslearn link
2020-08-05 11:09:23 +05:30
Sumit Ghosh
87552cf73a Updated Readme. 2020-08-05 11:00:18 +05:30
Sumit Ghosh
66d60fae09 Merge branch 'pr1372' into fix/update-readme 2020-08-05 10:56:34 +05:30
Nish Anil
15c80dab38
Update README.md 2020-08-04 16:32:43 +05:30
Nish Anil
5644d8eeeb
Update README.md 2020-08-04 16:30:52 +05:30
Sumit Ghosh
7161f54794
Updated dot-prop version to 5.1.1 (#1382) 2020-08-04 16:27:37 +05:30
Mark Harwood
ae01a5c176
Removed unused usings from ModelDTOs (#1373) 2020-08-04 16:26:56 +05:30
Viswanatha Swamy
736320b920
Swamy/remove unused using and refactoring entity classes (#1371)
* Removed Unused Usings

* Code Refactoring for readbility. Added spaces and moved the classes to separate file
2020-08-04 16:26:29 +05:30
dependabot[bot]
17e838263f
Bump elliptic from 6.4.1 to 6.5.3 in /src/Web/WebSPA (#1381)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.4.1 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.4.1...v6.5.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-04 16:25:09 +05:30
Sumit Ghosh
be3921972f resolving merged conflict 2020-07-29 11:39:57 +05:30
Sumit Ghosh
bbccef7466
Fix/1370 - Updated script related changes for helm 3.x and k8s 1.16.x (#1378)
* Fix for helm 3 and k8s 1.16

* Inclusion of archived directory under k8s

* separate deploy-all powershell script for local Mac OS deployment.
2020-07-28 17:36:43 +05:30
Sumit Ghosh
75fdb3dd60 Shifting MS learn section on top. 2020-07-28 14:41:05 +05:30
Sander Holvoet
35bd66e9a9
Fixed typo in README (#1375) 2020-07-28 12:43:18 +05:30
Sumit Ghosh
eece98132d Moved mslearn section on top 2020-07-24 11:00:11 +05:30
Sumit Ghosh
edf5394579 Updated readme.md with mslearn link 2020-07-22 20:51:09 +05:30
dependabot[bot]
99bbbfb5c9
Bump websocket-extensions from 0.1.3 to 0.1.4 in /src/Web/WebSPA (#1336)
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/faye/websocket-extensions-node/releases)
- [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-22 15:11:01 +05:30
dependabot[bot]
058790471f
Bump jquery from 3.4.1 to 3.5.0 in /src/Web/WebSPA (#1313)
Bumps [jquery](https://github.com/jquery/jquery) from 3.4.1 to 3.5.0.
- [Release notes](https://github.com/jquery/jquery/releases)
- [Commits](https://github.com/jquery/jquery/compare/3.4.1...3.5.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-22 15:10:00 +05:30
dependabot[bot]
6bd3301cb5
Bump lodash from 4.17.15 to 4.17.19 in /src/Web/WebSPA (#1365)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-22 15:09:15 +05:30
dependabot[bot]
1522c14b5a
Bump npm-registry-fetch from 4.0.2 to 4.0.5 in /src/Web/WebSPA (#1361)
Bumps [npm-registry-fetch](https://github.com/npm/registry-fetch) from 4.0.2 to 4.0.5.
- [Release notes](https://github.com/npm/registry-fetch/releases)
- [Changelog](https://github.com/npm/npm-registry-fetch/blob/latest/CHANGELOG.md)
- [Commits](https://github.com/npm/registry-fetch/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-22 15:08:48 +05:30
Nish Anil
ef15d59592
Merge pull request #1369 from sughosneo/fix/update-readme
Updated Readme.md with new e-book cover banner
2020-07-22 14:37:42 +05:30
Sumit Ghosh
3f0651cb87 Updated readme with new book cover icon 2020-07-22 11:42:25 +05:30
Miguel Veloso
9ec4837abe
Merge pull request #1337 from morgenthaler-de/cors_order
correct call order of "app.UseCors"
2020-06-17 17:04:46 +01:00
Christian Morgenthaler
beda8378d5 correct call order of "app.UseCors" 2020-06-08 21:58:48 +02:00
Miguel Veloso
b1021c88d5
Merge pull request #1291 from dotnet-architecture/fix/update_packages_from_webspa
Fix/update packages from webspa
2020-04-15 18:42:13 +01:00
ericuss
c4b5906a6d Executed npm audit fix 2020-04-07 15:11:36 +02:00
ericuss
562831ad08 Executed npm audit fix and npm update 2020-04-07 15:09:10 +02:00
Eric Torre
c948bee891
Fix/include pipeline yml in trigger (#1290)
* add trigger to include pipelines

* Update build/azure-devops/webhooks-client/azure-pipelines.yml

Co-Authored-By: Miguel Veloso <mvelosop@gmail.com>

Co-authored-by: Miguel Veloso <mvelosop@gmail.com>
2020-04-07 14:01:12 +02:00
Miguel Veloso
b20248993d
Merge pull request #1289 from dotnet-architecture/features/change_UseConfiguration_To_New_Extension_Method
Features/change use configuration to new extension method
2020-04-07 12:09:53 +01:00
ericuss
09fabcdcfb Remove obsolete middleware UseApplicationInsights 2020-04-07 09:29:46 +02:00
ericuss
07aba24ce4 fix authorization in webhooks api 2020-04-07 09:07:49 +02:00
ericuss
e671f32c44 Change extension method to load the configuration 2020-04-07 08:59:01 +02:00
Eric Torre
5b17183657
disable windows containers in buildimages and multiarch yaml (#1287)
* disable windows containers in buildimages and multiarch yaml

* fix space

* disabled delopy in windows and prefixes
2020-04-06 16:42:05 +02:00
Miguel Veloso
e652517e23
Merge pull request #1285 from dotnet-architecture/fix/chrome_samesite_error
Error fixed, applied the cookie policy to lax mode
2020-04-02 15:34:46 +01:00
ericuss
9cb1c9eef9 Error fixed, applied the cookie policy to lax mode 2020-04-02 14:17:34 +02:00
Nish Anil
d227823da4
Update README.md 2020-02-26 01:36:10 +05:30
Miguel Veloso
20238d536f
Merge pull request #1231 from dotnet-architecture/fix/docker-2.2-mvc-login
Use internal docker dns names
2020-01-29 20:07:53 +01:00
Miguel Veloso
0087ff4121 User internal docker dns names 2020-01-28 19:33:05 +00:00
Miguel Veloso
5d0cd5007c
Merge pull request #1222 from dotnet-architecture/fix/1181
fixed https://github.com/dotnet-architecture/eShopOnContainers/issues…
2020-01-27 14:29:34 +01:00
Miguel Veloso
bc74f7ca72 minor change to requeue DevOps validation 2020-01-27 11:34:06 +00:00
Miguel Veloso
98f5786b2b
Merge pull request #1227 from dotnet-architecture/fix/1224
Fix npm & docker build warnings #1224
2020-01-27 12:03:22 +01:00
Miguel Veloso
135c56a7a8 Add cache use comment to Dockerfiles to force PR validation 2020-01-27 09:58:53 +00:00
Miguel Veloso
cf7c16a179
Merge pull request #1228 from dotnet-architecture/test/fix-build-error
Test/fix build error
2020-01-27 10:40:16 +01:00
Miguel Veloso
fd382d57af Add -f parameter 2020-01-24 14:36:20 +01:00
Miguel Veloso
0dbf2f8c7c Add project-directory param for compose 2020-01-24 14:27:35 +01:00
Miguel Veloso
1da56f8b2b Diferentiate displayNames 2020-01-24 14:03:30 +01:00
epique@plainconcepts.com
5f1bdbcc47 Fix npm & docker build warnings #1224
Update Angular 7 to 8 to fix warnings and vulnerabilities
2020-01-24 10:32:20 +01:00
epique@plainconcepts.com
314c6742fc fixed https://github.com/dotnet-architecture/eShopOnContainers/issues/1181 2020-01-21 12:53:31 +01:00
Nish Anil
ee0621a536
Update README.md 2020-01-14 15:47:51 +05:30
Miguel Veloso
229b640f36 Merge branch 'fix/devops-build-error' into dev 2019-12-19 09:01:43 +00:00
Miguel Veloso
9436aa24b9 Fix services names in azure-pipelines 2019-12-19 09:01:04 +00:00
Miguel Veloso
33c8cc2dd3 Merge branch 'feature/3.1-upgrade' into dev 2019-12-18 18:59:50 +00:00
Miguel Veloso
a77b158d43 Add back looging to Seq and Logstash 2019-12-18 13:47:15 +00:00
Miguel Veloso
49358ae70b Update to IHost
- Return IHost from CreateHostBuilder
- Register AutoFac with UseServiceProviderFactory() in CreateHostBuilder
2019-12-18 12:34:18 +00:00
Miguel Veloso
28b8a5e97a Add missing await 2019-12-17 17:41:15 +00:00
Miguel Veloso
44d3fcf767 Update packages 2019-12-17 17:41:03 +00:00
eiximenis
ad555d5406 Merge branch 'dev' of https://github.com/dotnet-architecture/eShopOnContainers into dev 2019-12-17 18:12:57 +01:00
eiximenis
f47d688055 tls support 2019-12-17 18:12:53 +01:00
Miguel Veloso
97956a56df Relocate network-related scripts 2019-12-17 13:41:12 +00:00
Miguel Veloso
f8ea1ee92f Upgrade Locations to 3.1 2019-12-16 19:03:21 +00:00
Miguel Veloso
3a1aff0191 Update base images to 3.1 2019-12-16 18:52:28 +00:00
Miguel Veloso
5a442cb7c0 Don't force LongPolling for SignalR 2019-12-16 18:52:12 +00:00
Miguel Veloso
60b28055ef Update to 3.1
- Fix test to work on Catalog.API controller, using in-memory database
2019-12-16 15:17:41 +00:00
Miguel Veloso
b5ab54afbc Merge branch 'fix/post-release-fixes' into dev 2019-12-09 18:57:26 +00:00
Miguel Veloso
42fe72e2eb Merge branch 'fix/devops-pipelines' into fix/post-release-fixes 2019-12-09 18:56:37 +00:00
Miguel Veloso
c84be74079 Explore adding CSP 2019-12-05 19:20:47 +00:00
Miguel Veloso
0e69843e56 Simplify ingress setup files 2019-12-05 17:29:34 +00:00
Miguel Veloso
83deb04439 Unify dashboard setup yaml 2019-12-05 17:28:53 +00:00
Miguel Veloso
62db94848d Configure Envoy to forward SignalR notifications 2019-12-05 17:27:38 +00:00
Miguel Veloso
d42be1b857 Fix healthchecks configuration values 2019-12-05 12:12:27 +00:00
Miguel Veloso
01c7dd082d Comment out windows jobs 2019-12-03 18:18:47 +00:00
Miguel Veloso
4481cc34ed Fix paths for moved folders 2019-12-03 16:17:57 +00:00
Miguel Veloso
cd536dce4d Fix SignalR + SPA through Envoy 2019-12-02 21:56:48 +00:00
Miguel Veloso
a9fc1e2c8d Fix services test containers 2019-12-02 20:27:01 +00:00
Miguel Veloso
ae8130c83f Change dockerhub microsoft images to mcr 2019-12-02 18:02:02 +00:00
Miguel Veloso
f88d8c4ba3 Fix SignalR + MVC through Envoy 2019-12-02 17:32:13 +00:00
Miguel Veloso
8cc680847a Bold release notes 2019-11-29 16:02:57 +00:00
Miguel Veloso
dcdf6612e5 Minor README updates 2019-11-29 16:00:18 +00:00
Miguel Veloso
0c24665b2a Streamline README, add links to Wiki 2019-11-28 18:22:55 +00:00
Nish Anil
f3613b1b39
Update README.md 2019-11-28 16:21:04 +05:30
Nish Anil
9df8c7183d
Update README.md 2019-11-28 16:17:21 +05:30
Nish Anil
5742bea702
Update README.md 2019-11-28 16:13:57 +05:30
Nish Anil
3466fa1766
Update README.md 2019-11-28 16:10:57 +05:30
Nish Anil
6525dce470
Update README.md 2019-11-28 16:08:21 +05:30
Nish Anil
915cb58840
Update README.md 2019-11-28 16:07:28 +05:30
Miguel Veloso
43fe719e98 Merge branch 'dotnet3-migration/dev-dotnet3' into dev 2019-11-26 16:57:08 +00:00
Miguel Veloso
759c061822 Move/remove obsolete folders 2019-11-26 16:47:12 +00:00
Miguel Veloso
a4ef680e04 Update README 2019-11-26 16:46:40 +00:00
Miguel Veloso
fb6c66fa8e Merge commit '897c924b5b162ec8eefb39c4a2c03e5a420f672b' into dotnet3-migration/dev-dotnet3 2019-11-23 12:48:04 +00:00
Miguel Veloso
b8c66485fb Merge commit '025d13e4ca8e2ea41db0caab4344aded0ffdc0d6' into dotnet3-migration/dev-dotnet3 2019-11-23 12:46:25 +00:00
Miguel Veloso
025d13e4ca Make installation work in local kubernetes 2019-11-23 12:37:28 +00:00
Miguel Veloso
fd69625578 Remove obsolete files 2019-11-22 10:33:39 +00:00
Miguel Veloso
b24c48c840 Remove deleted folder from .gitignore 2019-11-21 11:04:31 +00:00
Miguel Veloso
7faa1a40cf Add comment to Create-DockerfileSolutionRestore.ps1 script 2019-11-21 11:02:09 +00:00
Miguel Veloso
aafd8893d9 Rename script to create aks resource 2019-11-21 10:49:36 +00:00
Miguel Veloso
2e769370a9 Relocate mobile solutions, remove obsolete ones. 2019-11-21 10:48:59 +00:00
Miguel Veloso
38db586d5a Remove obsolete files/folders 2019-11-21 10:45:28 +00:00
Miguel Veloso
6af743c99c Move auxiliary solution files to "to-fix" folder 2019-11-20 19:21:42 +00:00
Miguel Veloso
643d09a65a Move more obsolete files 2019-11-20 19:21:03 +00:00
Miguel Veloso
41385b42eb Remove old test docs already in wiki 2019-11-20 19:17:08 +00:00
Miguel Veloso
b3a0c86e8f Relocate/remove folders 2019-11-20 19:02:01 +00:00
Miguel Veloso
f39e0907d3 Add configuration value for running in Mac 2019-11-20 18:36:38 +00:00
Miguel Veloso
285b0cebe4 Fix to close issue #1162 2019-11-20 17:44:05 +00:00
Miguel Veloso
37fdbf38e8 Add required configuration 2019-11-18 20:14:54 +00:00
Miguel Veloso
3adb63aba5 Run unit and integration tests from VS 2019-11-18 18:38:35 +00:00
Miguel Veloso
4b48468d6a Fix tests compilation errors 2019-11-18 18:32:54 +00:00
Miguel Veloso
8734958e5e Add IdentityUrlExternal config in appsettings 2019-11-18 18:31:34 +00:00
Miguel Veloso
593be81bb0 Improve docker build cache usage 2019-11-18 15:04:11 +00:00
Miguel Veloso
ade6358eca Reorganize project folders 2019-11-18 15:03:28 +00:00
Miguel Veloso
6ab89ae608 Remove obsolete folders 2019-11-16 16:18:48 +00:00
Miguel Veloso
09539f7dc2 Remove unsupported ServiceFabric folder 2019-11-16 15:43:06 +00:00
Miguel Veloso
30aeec8b72 Remove SignalR transport parameter on clients 2019-11-16 15:41:25 +00:00
Miguel Veloso
556c07b105 MVC working with SignalR without Envoy 2019-11-15 19:56:52 +00:00
eiximenis
a032959460 Merge branch 'dotnet3-migration/dev-dotnet3' of https://github.com/dotnet-architecture/eShopOnContainers into dotnet3-migration/dev-dotnet3 2019-11-15 10:56:28 +01:00
eiximenis
3ece346576 Update README.md 2019-11-15 10:56:17 +01:00
Miguel Veloso
a0cc03d35e Fix webstatus configuration for docker-compose 2019-11-14 18:34:30 +00:00
Miguel Veloso
897c924b5b
Merge pull request #1170 from gababu/patch-1
Fix Image URLs on Read me file
2019-11-13 14:21:00 +00:00
Gajendra Babu Thokala [MSFT]
92b435d658
Fix Image URLs on Read me file
Fix Image URLs on Read me file. It seems to be broken
2019-11-12 15:49:34 -08:00
Miguel Veloso
dd5ae1b595 Removed obsolete folders 2019-11-08 17:02:49 +00:00
Miguel Veloso
c6cda440fb Sort dependencies.props 2019-11-08 16:36:55 +00:00
Miguel Veloso
dcd0f3fba2 Remove obsolete references 2019-11-08 16:36:36 +00:00
Miguel Veloso
0c14810a33 Replace obsolete IHostingEnvironment for IWebHostEnvironment 2019-11-08 16:02:58 +00:00
Miguel Veloso
69de1a30f3 Remove obsolete warning configuration 2019-11-08 15:36:54 +00:00
Miguel Veloso
c3f7178631 Change obsolete .ForSqlServerUseSequenceHiLo for .UseHiLo 2019-11-08 15:36:10 +00:00
Miguel Veloso
866e89cad2 Remove string interpolation from logging 2019-11-08 15:15:15 +00:00
Miguel Veloso
a1f64f9b6c Add back logging traces referenced in the wiki 2019-11-07 18:22:23 +00:00
Miguel Veloso
5013ff40ba Remove unnecessary commands from dockerfiles 2019-11-07 16:56:22 +00:00
Miguel Veloso
e8d99c06c9 Merge branch 'features/migration-dotnet3' into dotnet3-migration/dev-dotnet3
# Conflicts:
#	README.md
#	docker-compose.override.yml
#	docker-compose.yml
#	k8s/helm/deploy-all.ps1
#	k8s/helm/webstatus/values.yaml
#	src/ApiGateways/ApiGw-Base/Dockerfile
#	src/ApiGateways/ApiGw-Base/OcelotApiGw.csproj
#	src/ApiGateways/Mobile.Bff.Shopping/aggregator/Dockerfile
#	src/ApiGateways/Mobile.Bff.Shopping/aggregator/Mobile.Shopping.HttpAggregator.csproj
#	src/ApiGateways/Web.Bff.Shopping/aggregator/Dockerfile
#	src/ApiGateways/Web.Bff.Shopping/aggregator/Web.Shopping.HttpAggregator.csproj
#	src/BuildingBlocks/EventBus/EventBus.Tests/EventBus.Tests.csproj
#	src/BuildingBlocks/EventBus/IntegrationEventLogEF/IntegrationEventLogEF.csproj
#	src/BuildingBlocks/WebHostCustomization/WebHost.Customization/WebHost.Customization.csproj
#	src/Mobile/eShopOnContainers/eShopOnContainers.Core/eShopOnContainers.Core.csproj
#	src/Mobile/eShopOnContainers/eShopOnContainers.UnitTests/eShopOnContainers.UnitTests.csproj
#	src/Services/Basket/Basket.API/Basket.API.csproj
#	src/Services/Basket/Basket.API/Dockerfile
#	src/Services/Basket/Basket.FunctionalTests/Basket.FunctionalTests.csproj
#	src/Services/Basket/Basket.UnitTests/Basket.UnitTests.csproj
#	src/Services/Catalog/Catalog.API/Catalog.API.csproj
#	src/Services/Catalog/Catalog.API/Dockerfile
#	src/Services/Catalog/Catalog.FunctionalTests/Catalog.FunctionalTests.csproj
#	src/Services/Catalog/Catalog.UnitTests/Catalog.UnitTests.csproj
#	src/Services/Identity/Identity.API/Dockerfile
#	src/Services/Identity/Identity.API/Identity.API.csproj
#	src/Services/Location/Locations.API/Dockerfile
#	src/Services/Location/Locations.API/Locations.API.csproj
#	src/Services/Location/Locations.FunctionalTests/Locations.FunctionalTests.csproj
#	src/Services/Marketing/Infrastructure/AzureFunctions/marketing-functions.csproj
#	src/Services/Marketing/Marketing.API/Dockerfile
#	src/Services/Marketing/Marketing.API/Marketing.API.csproj
#	src/Services/Marketing/Marketing.FunctionalTests/Marketing.FunctionalTests.csproj
#	src/Services/Ordering/Ordering.API/Dockerfile
#	src/Services/Ordering/Ordering.API/Ordering.API.csproj
#	src/Services/Ordering/Ordering.BackgroundTasks/Dockerfile
#	src/Services/Ordering/Ordering.BackgroundTasks/Ordering.BackgroundTasks.csproj
#	src/Services/Ordering/Ordering.Domain/Ordering.Domain.csproj
#	src/Services/Ordering/Ordering.FunctionalTests/Ordering.FunctionalTests.csproj
#	src/Services/Ordering/Ordering.Infrastructure/Ordering.Infrastructure.csproj
#	src/Services/Ordering/Ordering.SignalrHub/Dockerfile
#	src/Services/Ordering/Ordering.SignalrHub/Ordering.SignalrHub.csproj
#	src/Services/Ordering/Ordering.UnitTests/Ordering.UnitTests.csproj
#	src/Services/Payment/Payment.API/Dockerfile
#	src/Services/Payment/Payment.API/Payment.API.csproj
#	src/Services/Webhooks/Webhooks.API/Dockerfile
#	src/Services/Webhooks/Webhooks.API/Webhooks.API.csproj
#	src/Web/WebMVC/Dockerfile
#	src/Web/WebMVC/WebMVC.csproj
#	src/Web/WebSPA/Dockerfile
#	src/Web/WebSPA/WebSPA.csproj
#	src/Web/WebStatus/Dockerfile
#	src/Web/WebStatus/WebStatus.csproj
#	src/Web/WebStatus/appsettings.Development.json
#	src/Web/WebhookClient/Dockerfile
#	test/ServicesTests/Application.FunctionalTests/Application.FunctionalTests.csproj
2019-11-07 16:31:17 +00:00
Miguel Veloso
5c143f834d Merge branch 'dotnet3-migration/dev-pre-merge' into dev 2019-11-06 13:34:28 +00:00
Miguel Veloso
8bc0f73042 Merge branch 'dotnet3-migration/dotnet3-pre-merge' into features/migration-dotnet3 2019-11-06 13:29:16 +00:00
Miguel Veloso
8712d7eaac Aling basket-data-test entry with base .yml 2019-11-06 12:33:02 +00:00
Miguel Veloso
b34b8d2403 Sort package references 2019-11-06 11:14:19 +00:00
Miguel Veloso
9bbb37aed5 Sort package references 2019-11-06 10:40:03 +00:00
Taras Kovalenko
144769722d
Merge pull request #60 from dotnet-architecture/dev
eShopOnContainers fork
2019-11-05 15:26:28 +02:00
eiximenis
87f38fd934 fixed path in azure devops build 2019-10-31 11:06:42 +01:00
eiximenis
d2d33da437 Readme updated to net3 2019-10-31 11:03:37 +01:00
eiximenis
34a0c03434 Update dockerfile.develop to net3 2019-10-31 09:45:18 +01:00
Miguel Veloso
f8084f5953
Merge pull request #1137 from jabas06/succeded-typo
fix typo in PaymentSucceded option
2019-10-30 15:19:51 +00:00
Miguel Veloso
82c56b2cfa
Merge pull request #1150 from osavoskin/domain_events_handling_concurrency_issue_fix
A tiny fix of the issue #1121
2019-10-30 15:17:56 +00:00
Miguel Veloso
6308cdcbf3 Remove docs folder 2019-10-25 17:10:02 +01:00
Miguel Veloso
eaaa049d25 Merge branch 'fix/remove-obsolete-package' into dev 2019-10-23 17:04:25 +01:00
Miguel Veloso
c0eb481f8e Remove obsolote package 2019-10-23 17:03:11 +01:00
Nish Anil
cd7d2d464a
Update README.md 2019-10-21 17:24:46 +05:30
Miguel Veloso
8dc2d70024 Add note about work in progress going on in features/migration-dotnet3 2019-10-17 15:45:14 +01:00
eiximenis
e4df0336e5 Changes in compose config for docker-compose up running ok. Added volumes for data 2019-10-16 10:26:43 +02:00
eiximenis
0df81ff5d2 Removing unneeded files. Making compatible FailingMiddleware & Healthchecks 2019-10-15 11:23:25 +02:00
Oleh Savoskin
6375f5b763 A tiny fix of the issue #1121 2019-10-10 16:21:06 +03:00
Maira Wenzel
9dae52f80b update link
(cherry picked from commit 2d5fbc92379777bf19ea2e61196d03a86a86403a)
2019-10-09 17:26:26 +01:00
Taras Kovalenko
2faec10388
Merge pull request #59 from dotnet-architecture/dev
eShopOnContainers fork
2019-10-06 21:43:20 +03:00
eiximenis
08e9b2641a Final adjustments to make envoy work with ingress and remove Polly from http calls 2019-10-01 19:30:09 +02:00
eiximenis
c124e9e1ef ApiGW added to mesh. Ingress updated for Linkerd 2019-09-30 11:36:51 +02:00
eiximenis
bc8e33a8ea Added web shoping agg to mesh 2019-09-27 16:38:48 +02:00
eiximenis
60998cbd5c Fixing some generic issues 2019-09-27 16:32:32 +02:00
Miguel Veloso
86f7d53683 Merge branch 'clean-up/move-ebooks' into dev 2019-09-26 15:15:23 +01:00
Miguel Veloso
5070038733 e-books moved to https://github.com/dotnet-architecture/eBooks 2019-09-26 15:14:38 +01:00
eiximenis
dc2e7c215b updated charts for local k8s deployment 2019-09-19 20:02:01 +02:00
eiximenis
9367c320fa missing word in comment :p 2019-09-19 18:38:45 +02:00
eiximenis
d68c9e40aa Configuration of envoy routes and minor code fixes 2019-09-19 18:26:04 +02:00
eiximenis
9b57122f7a update to net3 rc1 2019-09-19 10:12:14 +02:00
jabarca
403b731d12 fix typo in PaymentSucceded option 2019-09-14 10:31:52 -05:00
eiximenis
a2053deb49 Final charts tunning and allowing Linkerd Mesh to be used 2019-09-10 19:49:50 +02:00
eiximenis
171ee62148 fixed ending 0 in values.yaml for catalog 2019-09-10 16:14:56 +02:00
eiximenis
f441fcf018 update to helm charts for grpc config 2019-09-10 16:14:04 +02:00
eiximenis
784ad9d414 updated config files 2019-09-10 16:04:50 +02:00
eiximenis
7c6b5b9326 Merge branch 'features/grpc' into features/migration-dotnet3 2019-09-10 11:56:13 +02:00
eiximenis
b86771e084 Merge branch 'features/grpc' of https://github.com/dotnet-architecture/eShopOnContainers into features/grpc 2019-09-10 11:54:13 +02:00
eiximenis
efa7d3bc20 updated compose and 1st envoy config 2019-09-10 11:53:58 +02:00
ericuss
42b3444b28 fix ordering tests 2019-09-05 14:14:17 +02:00
ericuss
57f7c50b69 fix unit test of basket 2019-09-05 14:13:59 +02:00
ericuss
977e6ce8e2 fix tests of basket 2019-09-05 13:06:40 +02:00
ericuss
a29a34fe27 Fix identity server 2019-09-05 11:19:33 +02:00
ericuss
bcb0455d1a add polly for grpc calls 2019-09-04 17:27:45 +02:00
ericuss
adb061cc27 fix problems with spa adding items to basket 2019-09-04 15:21:19 +02:00
ericuss
bd1daf232d Add layers in docker for npm install 2019-09-04 15:04:17 +02:00
ericuss
b7852f21de fix version problems with identity server 2019-09-04 15:03:53 +02:00
ericuss
a85713ce3b Add missing key in appsettings 2019-09-04 15:02:41 +02:00
ericuss
01b8d50f64 format 2019-09-04 15:02:27 +02:00
ericuss
791e7d646c standarize the productId type 2019-09-04 15:02:09 +02:00
ericuss
1671062715 fix identity server 2019-09-03 16:07:05 +02:00
ericuss
f8c42c2fbe Migrate packages in preview7 to preview8 2019-09-02 11:38:51 +02:00
ericuss
ffe2884dc4 fix checkout process of mvc app 2019-08-30 14:20:26 +02:00
ericuss
e689cfd65e add using 2019-08-29 16:17:06 +02:00
ericuss
10759109ab temporal fix to get the order in local dbset of orders for UpdateOrderWhenBuyerAndPaymentMethodVerifiedDomainEventHandler.cs 2019-08-29 16:16:24 +02:00
ericuss
4398b25fc1 Fix mvc calls to grpc 2019-08-29 13:13:10 +02:00
ericuss
9bb640aee4 Merge branch 'features/grpc' of https://github.com/dotnet-architecture/eShopOnContainers into features/grpc 2019-08-29 09:40:24 +02:00
ericuss
7f88a71cce update dockerfiles 2019-08-29 09:38:03 +02:00
eiximenis
f83b873ded Deleted unneeded Dockerfile 2019-08-28 14:23:12 +02:00
ericuss
e18c74f317 Merge branch 'features/grpc' of https://github.com/dotnet-architecture/eShopOnContainers into features/grpc 2019-08-28 14:14:13 +02:00
ericuss
63e20bb07f refactor mobile bff 2019-08-28 14:12:57 +02:00
eiximenis
870363861f Update Dockerfiles for use /src as build context root 2019-08-28 14:11:29 +02:00
ericuss
454525d517 refactored the grpc client 2019-08-28 12:34:34 +02:00
ericuss
311e1a2bfd refactoring the grpc client 2019-08-28 12:03:09 +02:00
ericuss
260bfcbc45 web bff endpoint /api/v1/Basket working in grpc 2019-08-28 11:30:14 +02:00
ericuss
3fee58e666 partial checkin 2019-08-28 10:57:35 +02:00
eiximenis
011dc71a97 Moved .env to src 2019-08-28 10:32:41 +02:00
eiximenis
11fe3fc42c Moved some files to ./src/ 2019-08-28 10:30:55 +02:00
ericuss
67af71d2ce Add proto to catalog 2019-08-28 09:13:02 +02:00
ericuss
e415f2a767 migrate web bff to 3.0 and apply grcp in order controller 2019-08-27 15:08:39 +02:00
ericuss
3f61eb0ef9 fix grpc call from mobile bff to basket.api and add ordering, in ordering controller 2019-08-27 14:07:39 +02:00
Taras Kovalenko
a15e2957dc
Merge pull request #58 from dotnet-architecture/dev
eShopOnContainers fork
2019-08-27 14:08:25 +03:00
ericuss
016089fb5f Partial checkin 2019-08-27 09:40:31 +02:00
ericuss
9b1c690c9e restore options and grpc calling from console app it's working 2019-08-26 14:52:57 +02:00
ericuss
e58429ac2a first approach 2019-08-26 13:57:43 +02:00
Miguel Veloso
1403387a12 Merge branch 'enhancement/expose-internal-services' into dev 2019-08-21 11:18:57 +01:00
Miguel Veloso
da04d6df88 Add nodeports to expose sql and rabbitmq admin ports 2019-08-21 11:17:27 +01:00
David Britch
8351983b25 Downgraded xunit.runner.devices on UWP.
Also removed xunit.runner.console from unit test project.
2019-08-19 16:06:00 +01:00
Erik Pique
fe0fd36e0f add grpc basket 2019-08-19 09:24:58 +02:00
Miguel Veloso
974c1c0716
Merge pull request #1122 from beefsteak/dev
Fix OrderPaymentSuccededIntergrationEvent naming rule
2019-08-16 21:22:46 +01:00
Miguel Veloso
b4ea8bcdfd Merge branch 'enhancement/improve-dockerfiles' into dev 2019-08-16 20:02:10 +01:00
Miguel Veloso
faa7546e17 Add option to use local images for k8s deployment 2019-08-16 19:58:27 +01:00
Miguel Veloso
17ab5170f1 Add view to display current configuration in WebStatus 2019-08-16 19:57:22 +01:00
Miguel Veloso
038b3caffa Update Dockerfiles to improve local build time 2019-08-16 19:56:30 +01:00
David Britch
ddff0ce19e Update to Xamarin.Forms 4.1, with package refs. 2019-08-16 17:11:54 +01:00
Miguel Veloso
b6032b139b
Merge pull request #1103 from Karql/fix-web-status
Fix WebStatus HealthChecks replacement
2019-08-16 16:48:49 +01:00
David Britch
856bad834d Bumped Android projects to v9.0, and min API to 19 2019-08-15 17:16:43 +01:00
David Britch
ea01c97651 Reset boolean in Reset method, plus code formatting. 2019-08-15 16:19:43 +01:00
牛排大叔
bdcab37c79 Fix OrderPaymentSuccededIntergrationEvent naming rule 2019-08-14 21:47:41 +08:00
Miguel Veloso
3bdf3eb873 Merge branch 'cleanup/docs' into dev 2019-08-12 16:11:49 +01:00
Miguel Veloso
5cd8fd8c91 Merge branch 'fix/1082-duplicated-azure-key-vault-reference' into dev 2019-08-12 14:12:46 +01:00
Miguel Veloso
ca642eb0f8 Remove duplicated Azure KeyVault reference 2019-08-12 14:12:27 +01:00
Miguel Veloso
5b7ca5d75c Merge branch 'enhancement/take-sql-server-from-mcr' into dev 2019-08-12 13:55:54 +01:00
Miguel Veloso
b6d2910eae Take SQL Server from mcr.microsoft.com 2019-08-12 13:53:52 +01:00
ericuss
568dabcea0 Merge branch 'features/migration-dotnet3' of https://github.com/dotnet-architecture/eShopOnContainers into features/migration-dotnet3 2019-08-12 08:27:39 +02:00
ericuss
bf85169d67 partial checkin trying to fix checkout process 2019-08-12 08:27:19 +02:00
Mateusz Karkula
033ebd350e Fix WebStatus HealthChecks replacement 2019-08-09 20:11:45 +02:00
Miguel Veloso
3ae636de85 Merge branch 'fix/security-alerts-2019-08-09-dev' into dev 2019-08-09 18:06:06 +01:00
Miguel Veloso
dc892fe713 Update Handlebars for vulnerability 2019-08-09 17:46:55 +01:00
Miguel Veloso
e9824ed930 Fix dev dependency vulnerability 2019-08-09 16:55:29 +01:00
Miguel Veloso
edc5ad76da Merge branch 'fix/security-alerts-2019-08-09' into dev 2019-08-09 16:34:25 +01:00
Miguel Veloso
5992eba6de Update WebSPA packages 2019-08-09 16:32:38 +01:00
Miguel Veloso
389991cba6 Remove obsolete package and package-lock files 2019-08-09 15:50:02 +01:00
Nish Anil
da6f9d7ea7
Create ReadMe.md 2019-08-08 21:45:48 +05:30
ericuss
f1cb1b6824 Fix authentication in Ordering.SignalR 2019-08-08 10:27:51 +02:00
Miguel Veloso
21436f3f16
Merge pull request #794 from Depechie/dev
Be sure to have all brackets inside the XAML
2019-08-08 09:03:12 +01:00
ericuss
c8da44049a remove not needed code 2019-08-08 10:01:18 +02:00
Erik Pique
216463f847 ordering.api error integrationevents 2019-08-07 17:06:20 +02:00
ericuss
4a30a1cc9e add package version to dependencies.props 2019-08-07 15:56:24 +02:00
ericuss
d29f6c21f9 Add health check in Ordering.BackgroundTask project 2019-08-07 15:45:23 +02:00
Erik Pique
0988dcd8c2 background 2019-08-07 09:28:08 +02:00
Erik Pique
51070db87b Merge branch 'features/restore' into features/migration-dotnet3 2019-08-06 19:30:04 +02:00
Erik Pique
7ea094b136 restore background config 2019-08-06 19:27:41 +02:00
Erik Pique
56f3a6b82e move background task 2019-08-06 16:10:39 +02:00
Erik Pique
2891044c9c merge 2019-08-06 08:57:44 +02:00
Erik Pique
17faebfa30 remove mvc routing spa 2019-08-06 08:51:17 +02:00
ericuss
ceb3d9b0bc Merge branch 'features/migration-dotnet3' of https://github.com/dotnet-architecture/eShopOnContainers into features/migration-dotnet3 2019-08-05 16:18:34 +02:00
ericuss
48bc95f88c Fix functional tests of Marketing 2019-08-05 16:17:18 +02:00
Erik Pique
aee00cf406 Merge branch 'features/#74830' into features/migration-dotnet3 2019-08-05 15:06:53 +02:00
Erik Pique
c52484859f change bff to 2.2 and fix mvc routing 2019-08-05 15:03:57 +02:00
ericuss
44af7aa8d2 Partial checkin 2019-08-05 14:21:58 +02:00
ericuss
aedd0e38e9 partial checkin 2019-08-05 10:20:20 +02:00
Erik Pique
7fba79b048 change ihost for iwebhost 2019-08-02 14:20:25 +02:00
Erik Pique
1c88396c99 return ocelote to 2.2 for incompatibility of 3.0 2019-08-02 12:26:13 +02:00
ericuss
cb942598c8 Migrate catalog functional tests 2019-08-01 11:04:54 +02:00
ericuss
2e0dadf846 Merge branch 'features/#74785' into features/migration-dotnet3 2019-08-01 09:52:13 +02:00
Erik Pique
92eef22187 add nuget to ocelot 2019-08-01 09:50:45 +02:00
ericuss
8fbc266fb9 Migrated 2019-08-01 09:49:08 +02:00
Erik Pique
267a2f5e48 fix deserialize error 2019-07-31 12:05:11 +02:00
ericuss
76cb5c5e79 add comment 2019-07-31 09:13:14 +02:00
ericuss
6e69b36a77 migrate functional tests of ordering api 2019-07-31 09:13:04 +02:00
ericuss
445c43221b fix basket api 2019-07-31 09:12:46 +02:00
ericuss
17dd9cebb1 remove all references of basket background 2019-07-31 09:12:12 +02:00
ericuss
e1b21abe94 Remove unused project 2019-07-30 11:14:16 +02:00
ericuss
52e621f829 Merge branch 'features/#74197' into features/migration-dotnet3 2019-07-30 11:09:00 +02:00
ericuss
27f04fefac merge 2019-07-30 10:59:05 +02:00
ericuss
de36e8c09e Migrate locations.functionaltest to 3.0 2019-07-30 10:56:14 +02:00
Erik Pique
c94304f26e #74197 Order Background Service to Service Worker 2019-07-29 14:44:32 +02:00
ericuss
4d8f3cba65 partial checkin 2019-07-29 14:05:17 +02:00
Erik Pique
671d8b1e27 fix to startup identiy: remove old migrations and add initial migration. 2019-07-29 13:21:00 +02:00
Erik Pique
e9811980f3 fix catalog 2019-07-26 15:39:50 +02:00
Erik Pique
9e97fb415b Merge branch 'features/migration-dotnet3' of https://github.com/dotnet-architecture/eShopOnContainers into features/migration-dotnet3 2019-07-26 11:15:22 +02:00
Erik Pique
0a0b013b73 change startup routing 2019-07-26 11:11:31 +02:00
ericuss
e10fbfd6ea Migrate Ordering.UnitTests and fix packages of Ordering.API 2019-07-26 10:54:17 +02:00
Erik Pique
8b0ec9038f fix routing 2019-07-26 09:42:43 +02:00
Erik Pique
5f9a1b8b8f package 2019-07-26 08:19:16 +02:00
Erik Pique
bacf302904 add migration core3 2019-07-26 08:18:51 +02:00
Erik Pique
50a1e1311e update preview7 2019-07-25 11:30:17 +02:00
Erik Pique
eb080668ab add type securitySchema OAuth2 2019-07-24 16:20:08 +02:00
Erik Pique
25067820e0 Merge branch 'features/migration-dotnet3' of https://github.com/dotnet-architecture/eShopOnContainers into features/migration-dotnet3 2019-07-24 12:15:47 +02:00
Erik Pique
79405b89b0 modify retries count 2019-07-24 12:15:38 +02:00
ericuss
eb1c2705cb Migrate Catalog.UnitTests 2019-07-24 11:22:46 +02:00
ericuss
19dfd68629 Migrate Basket.UnitTests 2019-07-24 11:13:25 +02:00
Erik Pique
072c82a92d add target references ignore 2019-07-24 09:58:02 +02:00
Erik Pique
754d91f3ef update dockerfile image 2019-07-24 09:51:34 +02:00
Erik Pique
49cc39d731 update startups 2019-07-24 09:06:46 +02:00
Miguel Veloso
f8bccedd9a
Merge pull request #1104 from dvlsg/patch-1
fix: typo in EventBusServiceBus.cs for "suffix"
2019-07-23 16:01:25 +01:00
Miguel Veloso
827504fdd7
Merge pull request #1092 from cmilanf/dev
Several improvement and fixes in deploy-all.sh
2019-07-23 15:58:39 +01:00
Erik Pique
fe93901f08 identity service 2019-07-23 15:23:26 +02:00
Erik Pique
756142db94 upgrade net3 webapp 2019-07-23 12:14:09 +02:00
Erik Pique
1240cef21b Merge branch 'features/migration-dotnet3' into features/ep-migration-dotnet3 2019-07-23 10:28:22 +02:00
Erik Pique
31f77cb79e update version and image docker 2019-07-23 10:26:33 +02:00
Erik Pique
5b5b0d1b7d migrate bffs 2019-07-23 10:07:50 +02:00
Erik Pique
1c5c0c11c4 fix error csproj 2019-07-23 09:41:04 +02:00
Erik Pique
6d063b3c03 Merge branch 'features/ep-migration-dotnet3' into features/migration-dotnet3 2019-07-23 08:33:39 +02:00
Erik Pique
1e49084844 netcore 3 ordering 2019-07-23 08:30:05 +02:00
ericuss
58cf030e02 migration of payments api 2019-07-22 16:52:29 +02:00
=
da6321d786 Merge branch 'features/net3' into features/ep-migration-dotnet3 2019-07-22 16:24:35 +02:00
=
e7f26be573 Migrate locations api 2019-07-22 16:23:30 +02:00
Erik Pique
66bee87584 migrate marketing 2019-07-22 16:16:57 +02:00
dvlsg
f92d695560
fix: typo in EventBusServiceBus.cs for suffix
INTEGRATION_EVENT_SUFIX -> INTEGRATION_EVENT_SUFFIX
2019-07-19 11:49:25 -07:00
eiximenis
577aca1d4c Basket.API updated to net3 2019-07-19 13:09:30 +02:00
Miguel Veloso
fad40850fa Update README links to new wiki 2019-07-19 10:47:03 +01:00
eiximenis
96c3b12721 More package refs moved to dependencies.props 2019-07-18 12:31:27 +02:00
eiximenis
437bdd7431 Using Directory.Build.props for handling versions. Needed to start the update to net3 2019-07-17 18:26:20 +02:00
Eduard Tomàs
8cfc007e31
Merge pull request #1097 from plneto/fixed-log-message
Display the type name in the log message
2019-07-12 13:59:07 +02:00
Carlos Milán Figueredo
186b2eb534 Aligned with PowerShell version deploy-all.ps1 2019-07-12 11:34:51 +02:00
Carlos Milán Figueredo
93c86fc33e Default namespace, fixed AKS DNS and Ingress
Several fixes in this commit:
  * Added 'namespace' argument, default to 'eshop'.
  * Every Helm command (`helm install` and `helm ls` used with `helm delete`) will honor the namespace parameter. This way this script is no longer destructive with the Kubernetes cluster. Usage() has been updated accordingly.
  * Custom registry image push didn't honor `--docker-username` and `--docker-password`. A `docker login` has been added to fix the situation.
  * AKS DNS discovery was not working properly due to case sensitivity with the JMESPath to the HTTPApplicationRouteZoneName. A small two-entries array with iterative loop has been added ton ensure either way the AKS http routing DNS retrieval is successful.
  * Helm charts were enabled to use Kubernetes Ingress, but the `Ingress.spec.rules.host[]` was not honored with the `$dns` variable. This has been fixed in the `helm install` commands and now the script deploys the Ingress as expected.
2019-07-11 18:30:34 +02:00
Paulo Neto
fd9ca9c28e Display the type name in the log message 2019-07-11 15:44:32 +01:00
Carlos Milán Figueredo
d026eb44a4 Restored --docker-username reference in usage() lost in the last commit 2019-07-10 13:29:25 +02:00
Carlos Milán Figueredo
00bf2470ce Several improvement and fixes: image_tag check for linux- prefix, login procedure for custom registry, --docker-username normalization and --dns aks option documented at usage() 2019-07-10 07:35:44 +02:00
Carlos Milán Figueredo
7684278f8b Fixed --docker-password parameter handling and a typo in --docker-username at usage() 2019-07-09 17:49:53 +02:00
eiximenis
fd1fa22dac updated build def for webspa, mvc & status 2019-07-08 17:46:17 +02:00
eiximenis
19755bdfa2 updated node windows images on build 2019-07-08 17:17:25 +02:00
eiximenis
441ea17f57 updated node windows images 2019-07-08 17:05:46 +02:00
Miguel Veloso
6f53d85123 Minor fixes to microservices e-book 2019-06-30 23:35:57 +01:00
Taras Kovalenko
f3169ed424
Merge pull request #57 from dotnet-architecture/dev
eShopOnContainers fork
2019-06-28 09:41:14 -07:00
eiximenis
591086956d grpc poc working on k8s, using envoy as a sidecar in catalog api 2019-06-27 16:16:11 +02:00
Ramón Tomás
db00159347 Added envoy + config grpc json transcoder 2019-06-27 11:15:24 +02:00
eiximenis
7c0e2a1c86 Catalog.API gRPC support for one endpoint 2019-06-26 12:58:07 +02:00
David Britch
e1ace6fe47
Merge pull request #940 from kdubau/patch-1
Update eShopOnContainers.TestRunner.iOS/Info.plist
2019-06-24 11:14:19 +01:00
Taras Kovalenko
ec3063c23f
Merge pull request #56 from dotnet-architecture/dev
eShopOnContainers fork
2019-06-21 09:29:26 -06:00
Miguel Veloso
423921b741
Merge pull request #1079 from dotnet-architecture/fix/1052-rabbitmq-deadlock
Fix RabbitMQ deadlock with AsyncEventingBasicConsumer consumer
2019-06-20 21:41:32 +01:00
Miguel Veloso
c94c992bc3 Fix pdf version tags for Docker application life cycle e-book 2019-06-20 21:26:43 +01:00
Miguel Veloso
88abba49f7 Fix aka link
(cherry picked from commit 8cd67e3bc4b00bdb26f77d608f37bfee487b8e0f)
2019-06-18 10:39:10 +01:00
Miguel Veloso
ba2f68752a Update Containerized applications e-book and covers 2019-06-18 09:40:36 +01:00
Miguel Veloso
10e7f6165a
Merge pull request #1071 from jo-ninja/patch-1
Fix typo
2019-06-17 22:33:50 +01:00
Miguel Veloso
2621c36956 Add Task.Yield() to avoid synchronus deadlock by ensuring asynchronous execution 2019-06-17 22:00:19 +01:00
Miguel Veloso
443277c84f
Merge pull request #1075 from dotnet-architecture/fix/1062-missing-devspaces-support-project
Add missing project
2019-06-17 19:01:26 +01:00
Miguel Veloso
5a27aadf0d Add missing project
Fixes #1062
2019-06-17 19:00:37 +01:00
Miguel Veloso
e965e1c6c7 Moved to new wiki 2019-06-17 17:55:41 +01:00
Steve Smith
b37bf7c835 updating ebook version 2019-06-14 15:40:25 -04:00
Taras Kovalenko
3c064df1db
Merge pull request #55 from dotnet-architecture/dev
eShopOnContainers fork
2019-06-14 08:41:39 -06:00
Steve Smith
5b7a86dca9 Updating eBook to 2.2 2019-06-13 18:39:24 -04:00
eiximenis
33fb3a735f Fixes #1070 2019-06-13 18:15:30 +02:00
Joni
9c49bc5704
Fix typo 2019-06-13 13:00:43 +09:00
Taras Kovalenko
2169c690da
Merge pull request #54 from dotnet-architecture/dev
eShopOnContainers fork
2019-06-10 15:55:11 -06:00
Miguel Veloso
87d0f69206
Merge pull request #1069 from chinaq/devq
change the test name for Creat_order_with_requestId_success to Cancel_order_with_requestId_success
2019-06-10 08:32:37 +01:00
chinaq
1d263ab000 Merge branch 'dev' into devq 2019-06-10 09:08:54 +08:00
chinaq
661de66666 change the test name for Creat_order_with_requestId_success to Cancel_order_with_requestId_success 2019-06-10 09:07:53 +08:00
chinaq
3e3d11fe1c
Merge pull request #1 from dotnet-architecture/dev
update
2019-06-10 08:53:20 +08:00
eiximenis
e48e3902cb uncommenting some commented lines by mistake xD 2019-06-06 16:43:30 +02:00
eiximenis
6debff7b08 fix docker credentials sharing between Docker@2 and bash activities in build 2019-06-06 16:41:14 +02:00
eiximenis
0ada6d85bd Fixed error in manfiest push from the build 2019-06-06 13:20:34 +02:00
eiximenis
b8df869b45 Final builds update 2019-06-06 13:04:56 +02:00
eiximenis
32db98422c In build template replace some vars by parameters because vars seems not be read 2019-06-06 12:50:01 +02:00
eiximenis
9489499567 fixed error in condition for builds 2019-06-06 12:37:37 +02:00
eiximenis
8456753712 test build 2019-06-06 12:35:26 +02:00
eiximenis
8d76397926 test build 2019-06-06 12:34:27 +02:00
eiximenis
d02c75940e Merge branch 'dev' of https://github.com/dotnet-architecture/eShopOnContainers into dev 2019-06-06 08:51:45 +02:00
eiximenis
5dd7e29b32 fixing variable name in build 2019-06-06 08:51:36 +02:00
Steve Smith
28bc81de31
Update readme.md 2019-06-05 16:19:17 -04:00
eiximenis
3350b6ece4 Merge branch 'dev' of https://github.com/dotnet-architecture/eShopOnContainers into dev 2019-06-05 19:56:19 +02:00
eiximenis
3ffde0a89e updated pr build template adding node image for windows 2019-06-05 19:54:35 +02:00
eiximenis
b01d8a87d1 all builds updated 2019-06-05 19:53:06 +02:00
eiximenis
d27902b878 test build 2019-06-05 19:23:53 +02:00
eiximenis
d1675ad7fb test build 2019-06-05 19:23:18 +02:00
eiximenis
3d881ba18a test build 2019-06-05 19:22:16 +02:00
eiximenis
7be7718a5d test build 2019-06-05 19:20:55 +02:00
eiximenis
116e193134 test build 2019-06-05 19:17:53 +02:00
eiximenis
ac0da28f59 apigws build test with templates 2019-06-05 19:10:11 +02:00
Nish Anil
df3c594340
Add files via upload 2019-06-05 20:03:35 +05:30
Taras Kovalenko
4140b99534
Merge pull request #53 from dotnet-architecture/dev
eShopOnContainers fork
2019-05-31 12:01:48 +03:00
eiximenis
2de66ba682 push manifest on azure devops build 2019-05-30 10:27:47 +02:00
eiximenis
ad7d33968f update all builds to push the multiarch manifest 2019-05-29 17:02:51 +02:00
eiximenis
91dae69cc7 adding dependsOn on multiarch template 2019-05-29 16:28:27 +02:00
eiximenis
3857cc8143 fixing parameters reference on multiarch build template 2019-05-29 16:18:26 +02:00
eiximenis
89a3decdac multiarch builds 2019-05-29 16:15:22 +02:00
eiximenis
c0f950e4a7 fixing webspa build for windows, to use node-windows image 2019-05-29 08:49:21 +02:00
eiximenis
6693719f49 added build windows 2019-05-28 12:22:39 +02:00
eiximenis
58f156f417 fixing dockerfiles for windows 2019-05-28 11:49:39 +02:00
eiximenis
346994aff0 Azure devops build for windows (apigws) 2019-05-28 11:32:25 +02:00
Taras Kovalenko
df63d9ca9b
Merge pull request #52 from dotnet-architecture/dev
eShopOnContainers fork
2019-05-26 12:51:08 +03:00
Taras Kovalenko
3f0c46741a
Merge pull request #51 from dotnet-architecture/dev
eShopOnContainers fork
2019-05-09 15:04:15 +03:00
Taras Kovalenko
4d76ba42aa
Merge pull request #50 from dotnet-architecture/dev
eShopOnContainers fork
2019-04-19 13:19:18 +03:00
Taras Kovalenko
a98e65886f
Merge pull request #49 from dotnet-architecture/dev
eShopOnContainers fork
2019-03-29 11:31:37 +02:00
Taras Kovalenko
901847624d
Merge pull request #48 from dotnet-architecture/dev
eShopOnContainers fork
2019-03-16 19:12:45 +02:00
Kyle White
6466c07795
Update eShopOnContainers.TestRunner.iOS/Info.plist
Matching MinOSVersion to the same in eShopOnContainers.iOS/Info.plist. Required for successful builds given the currently set architectures.
2019-02-16 09:53:15 -05:00
Taras Kovalenko
7a2f41aaf8
Merge pull request #47 from dotnet-architecture/dev
eShopOnContainers fork
2019-02-06 13:53:40 +02:00
Taras Kovalenko
6ce3769d4c
Merge pull request #46 from dotnet-architecture/dev
fork eShopOnContainers
2019-01-22 10:54:55 +02:00
Taras Kovalenko
52829097ba
Merge pull request #45 from dotnet-architecture/dev
Added serilog
2018-12-14 13:59:39 +02:00
Taras Kovalenko
9788f099f5
Merge pull request #44 from dotnet-architecture/dev
upd fork
2018-12-09 13:57:57 +02:00
Taras Kovalenko
6326194680
Merge pull request #43 from dotnet-architecture/dev
upd fork
2018-11-25 23:21:27 +02:00
Taras Kovalenko
134af2a755
Merge pull request #42 from dotnet-architecture/dev
udp fork
2018-11-04 12:29:31 +02:00
Taras Kovalenko
adc6678b0e
Merge pull request #41 from dotnet-architecture/dev
upd fork
2018-10-22 18:00:55 +03:00
Taras Kovalenko
03a824fd90
Merge pull request #40 from dotnet-architecture/dev
upd fork
2018-10-04 11:18:10 +03:00
Glenn Versweyveld
86328b8e85
Be sure to have all brackets inside the XAML
Added extra brackets } to get XAML compliant again when using converters
Fixes #781
2018-10-02 15:01:25 +02:00
Taras Kovalenko
3abc38acf4
Merge pull request #39 from dotnet-architecture/dev
upd fork
2018-10-01 11:29:46 +03:00
Taras Kovalenko
e2d6b5ce5f
Merge pull request #38 from dotnet-architecture/dev
upd fork
2018-09-23 00:10:58 +03:00
Taras Kovalenko
4b08492a3e
Merge pull request #37 from dotnet-architecture/dev
upd fork
2018-09-16 19:22:10 +03:00
Taras Kovalenko
3082e72dc1
Merge pull request #36 from dotnet-architecture/dev
upd fork
2018-09-06 11:07:31 +03:00
Taras Kovalenko
97061748ec
Merge pull request #35 from dotnet-architecture/dev
upd fork
2018-08-24 09:53:36 +03:00
Taras Kovalenko
d7f14447ed
Merge pull request #34 from dotnet-architecture/dev
upd fork
2018-08-14 09:24:59 +03:00
Taras Kovalenko
3e81555963
Merge pull request #33 from dotnet-architecture/dev
upd fork
2018-07-31 18:10:26 +03:00
Taras Kovalenko
17637141c0
Merge pull request #32 from dotnet-architecture/dev
upd fork
2018-07-24 13:23:02 +03:00
Taras Kovalenko
fd757f0af7
Merge pull request #31 from dotnet-architecture/dev
update the fork 17/07/2018
2018-07-17 00:24:14 +03:00
Taras Kovalenko
034cfdcda0
Merge pull request #30 from dotnet-architecture/dev
upd fork
2018-07-09 23:37:00 +03:00
Taras Kovalenko
f43ebe53ee
Merge pull request #29 from dotnet-architecture/dev
upd fork
2018-06-25 09:14:59 +03:00
Taras Kovalenko
7b1174a66f
Merge pull request #28 from dotnet-architecture/dev
upd fork
2018-06-18 15:33:17 +03:00
Taras Kovalenko
fc85e345fd
Merge pull request #27 from dotnet-architecture/dev
upd fork
2018-06-09 12:02:57 +03:00
Taras Kovalenko
2059d9c2c7
Merge pull request #26 from dotnet-architecture/dev
upd fork
2018-06-02 16:49:34 +03:00
Taras Kovalenko
7c30eb4f10
Merge pull request #25 from dotnet-architecture/dev
upd fork
2018-05-14 14:43:35 +03:00
Taras Kovalenko
b7a07ae119
Merge pull request #24 from dotnet-architecture/dev
update the fork
2018-05-02 10:52:17 +03:00
Taras Kovalenko
7fe4a9c490
Merge pull request #23 from dotnet-architecture/dev
upd fork
2018-04-14 10:23:09 +03:00
Taras Kovalenko
613a45d7e0
Merge pull request #22 from dotnet-architecture/dev
upd fork
2018-03-27 00:01:23 +03:00
Taras Kovalenko
e4107260db
Merge pull request #21 from dotnet-architecture/dev
upd fork
2018-03-15 09:31:57 +02:00
Taras Kovalenko
c52b4447a2
Merge pull request #20 from dotnet-architecture/dev
upd fork
2018-02-20 12:34:02 +02:00
Taras Kovalenko
9984f2a9a5
Merge pull request #19 from dotnet-architecture/dev
upd fork
2018-02-14 18:03:13 +02:00
Taras Kovalenko
0f1c179a5b
Merge pull request #18 from dotnet-architecture/dev
upd fork
2018-02-04 01:33:37 +02:00
Taras Kovalenko
33d9075a7a
Merge pull request #17 from dotnet-architecture/dev
upd fork
2018-01-22 09:24:32 +02:00
Taras Kovalenko
ba6f483061
Merge pull request #16 from dotnet-architecture/dev
upd fork
2018-01-11 13:30:17 +02:00
Taras Kovalenko
dc1ac3a541
Merge pull request #15 from dotnet-architecture/dev
upd fork
2018-01-08 16:45:43 +02:00
Taras Kovalenko
f0af8b9f3d
Merge pull request #14 from dotnet-architecture/dev
upd fork
2018-01-04 12:30:49 +02:00
Taras Kovalenko
93cfacde69
Merge pull request #13 from dotnet-architecture/dev
upd fork
2017-12-22 21:47:09 +02:00
Taras Kovalenko
7d6c8f8f92
Merge pull request #12 from dotnet-architecture/dev
upd fork
2017-12-12 14:46:59 +02:00
Taras Kovalenko
8c25f2028c
Merge pull request #11 from dotnet-architecture/dev
upd fork
2017-12-08 19:50:08 +02:00
Taras Kovalenko
2e8e335fdc
Merge pull request #10 from dotnet-architecture/dev
upd fork
2017-12-05 16:05:34 +02:00
Taras Kovalenko
a75d46fc26
Merge pull request #9 from dotnet-architecture/dev
upd fork
2017-11-23 21:35:41 +02:00
Taras Kovalenko
a7394be2bc
Merge pull request #8 from dotnet-architecture/dev
upd fork
2017-11-15 21:10:32 +05:30
Taras Kovalenko
84bbd10d65
Merge pull request #7 from dotnet-architecture/dev
upd fork
2017-10-30 16:48:36 +02:00
Taras Kovalenko
1c23986e8a Merge pull request #6 from dotnet-architecture/dev
upd fork
2017-10-27 11:50:08 +03:00
Taras Kovalenko
31cd206e7a Merge pull request #5 from dotnet-architecture/dev
upd fork
2017-10-24 14:08:47 +03:00
Taras Kovalenko
20183721fd Merge pull request #4 from dotnet-architecture/dev
upd fork
2017-10-02 09:44:44 +03:00
Taras Kovalenko
d833251519 Merge pull request #3 from dotnet-architecture/dev
upd fork
2017-09-13 15:19:37 +03:00
Taras Kovalenko
3a73cf22a2 Merge pull request #2 from dotnet-architecture/dev
upd fork
2017-08-25 14:28:47 +03:00
Taras Kovalenko
8676343f66 Merge pull request #1 from dotnet-architecture/dev
upd
2017-08-13 19:48:42 +03:00
2621 changed files with 120280 additions and 201728 deletions

View File

@ -1,42 +0,0 @@
.dockerignore
.env
.git
.gitignore
.vs
.vscode
docker-compose*.yml
docker-compose.dcproj
*.sln
*.md
hosts
LICENSE
*.testsettings
vsts-docs
test
ServiceFabric
readme
k8s
img
docs
deploy
Components
cli-windows
cli-mac
cli-linux
**/bin/
**/obj/
**/node_modules/
**/bower_components/
**/wwwroot/lib/*
global.json
**/appsettings.localhost.json
src/Web/WebSPA/wwwroot/
packages/
csproj-files/
test-results/
TestResults/
src/Mobile/
src/Web/Catalog.WebForms/
src/Web/WebMonolithic/
src/BuildingBlocks/CommandBus/
src/Services/Marketing/Infrastructure/

132
.editorconfig Normal file
View File

@ -0,0 +1,132 @@
###############################
# Core EditorConfig Options #
###############################
root = true
# All files
[*]
indent_style = space
# XML project files
[*.{csproj,vbproj,vcxproj,vcxproj.filters,proj,projitems,shproj}]
indent_size = 2
# XML config files
[*.{props,targets,ruleset,config,nuspec,resx,vsixmanifest,vsct}]
indent_size = 2
# Code files
[*.{cs,csx,vb,vbx}]
indent_size = 4
insert_final_newline = true
charset = utf-8-bom
###############################
# .NET Coding Conventions #
###############################
[*.{cs,vb}]
# Organize usings
dotnet_sort_system_directives_first = true
# this. preferences
dotnet_style_qualification_for_field = false:silent
dotnet_style_qualification_for_property = false:silent
dotnet_style_qualification_for_method = false:silent
dotnet_style_qualification_for_event = false:silent
# Language keywords vs BCL types preferences
dotnet_style_predefined_type_for_locals_parameters_members = true:silent
dotnet_style_predefined_type_for_member_access = true:silent
# Parentheses preferences
dotnet_style_parentheses_in_arithmetic_binary_operators = always_for_clarity:silent
dotnet_style_parentheses_in_relational_binary_operators = always_for_clarity:silent
dotnet_style_parentheses_in_other_binary_operators = always_for_clarity:silent
dotnet_style_parentheses_in_other_operators = never_if_unnecessary:silent
# Modifier preferences
dotnet_style_require_accessibility_modifiers = for_non_interface_members:silent
dotnet_style_readonly_field = true:suggestion
# Expression-level preferences
dotnet_style_object_initializer = true:suggestion
dotnet_style_collection_initializer = true:suggestion
dotnet_style_explicit_tuple_names = true:suggestion
dotnet_style_null_propagation = true:suggestion
dotnet_style_coalesce_expression = true:suggestion
dotnet_style_prefer_is_null_check_over_reference_equality_method = true:silent
dotnet_style_prefer_inferred_tuple_names = true:suggestion
dotnet_style_prefer_inferred_anonymous_type_member_names = true:suggestion
dotnet_style_prefer_auto_properties = true:silent
dotnet_style_prefer_conditional_expression_over_assignment = true:silent
dotnet_style_prefer_conditional_expression_over_return = true:silent
###############################
# Naming Conventions #
###############################
# Style Definitions
dotnet_naming_style.pascal_case_style.capitalization = pascal_case
# Use PascalCase for constant fields
dotnet_naming_rule.constant_fields_should_be_pascal_case.severity = suggestion
dotnet_naming_rule.constant_fields_should_be_pascal_case.symbols = constant_fields
dotnet_naming_rule.constant_fields_should_be_pascal_case.style = pascal_case_style
dotnet_naming_symbols.constant_fields.applicable_kinds = field
dotnet_naming_symbols.constant_fields.applicable_accessibilities = *
dotnet_naming_symbols.constant_fields.required_modifiers = const
###############################
# C# Coding Conventions #
###############################
[*.cs]
# var preferences
csharp_style_var_for_built_in_types = true:silent
csharp_style_var_when_type_is_apparent = true:silent
csharp_style_var_elsewhere = true:silent
# Expression-bodied members
csharp_style_expression_bodied_methods = false:silent
csharp_style_expression_bodied_constructors = false:silent
csharp_style_expression_bodied_operators = false:silent
csharp_style_expression_bodied_properties = true:silent
csharp_style_expression_bodied_indexers = true:silent
csharp_style_expression_bodied_accessors = true:silent
# Pattern matching preferences
csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion
csharp_style_pattern_matching_over_as_with_null_check = true:suggestion
# Null-checking preferences
csharp_style_throw_expression = true:suggestion
csharp_style_conditional_delegate_call = true:suggestion
# Modifier preferences
csharp_preferred_modifier_order = public,private,protected,internal,static,extern,new,virtual,abstract,sealed,override,readonly,unsafe,volatile,async:suggestion
# Expression-level preferences
csharp_prefer_braces = true:silent
csharp_style_deconstructed_variable_declaration = true:suggestion
csharp_prefer_simple_default_expression = true:suggestion
csharp_style_prefer_local_over_anonymous_function = true:suggestion
csharp_style_inlined_variable_declaration = true:suggestion
###############################
# C# Formatting Rules #
###############################
# New line preferences
csharp_new_line_before_open_brace = all
csharp_new_line_before_else = true
csharp_new_line_before_catch = true
csharp_new_line_before_finally = true
csharp_new_line_before_members_in_object_initializers = true
csharp_new_line_before_members_in_anonymous_types = true
csharp_new_line_between_query_expression_clauses = true
# Indentation preferences
csharp_indent_case_contents = true
csharp_indent_switch_labels = true
csharp_indent_labels = flush_left
# Space preferences
csharp_space_after_cast = false
csharp_space_after_keywords_in_control_flow_statements = true
csharp_space_between_method_call_parameter_list_parentheses = false
csharp_space_between_method_declaration_parameter_list_parentheses = false
csharp_space_between_parentheses = false
csharp_space_before_colon_in_inheritance_clause = true
csharp_space_after_colon_in_inheritance_clause = true
csharp_space_around_binary_operators = before_and_after
csharp_space_between_method_declaration_empty_parameter_list_parentheses = false
csharp_space_between_method_call_name_and_opening_parenthesis = false
csharp_space_between_method_call_empty_parameter_list_parentheses = false
# Wrapping preferences
csharp_preserve_single_line_statements = true
csharp_preserve_single_line_blocks = true
###############################
# VB Coding Conventions #
###############################
[*.vb]
# Modifier preferences
visual_basic_preferred_modifier_order = Partial,Default,Private,Protected,Public,Friend,NotOverridable,Overridable,MustOverride,Overloads,Overrides,MustInherit,NotInheritable,Static,Shared,Shadows,ReadOnly,WriteOnly,Dim,Const,WithEvents,Widening,Narrowing,Custom,Async:suggestion

35
.github/workflows/basket-api-deploy.yml vendored Normal file
View File

@ -0,0 +1,35 @@
name: Deploy basket-api
on:
workflow_dispatch:
repository_dispatch:
types:
- deploy
workflow_run:
workflows: ["basket-api"]
branches: [dev]
types: [completed]
env:
CHART: basket-api
NAMESPACE: eshop
CHART_ROOT: deploy/k8s/helm
jobs:
deploy-to-k8s:
#if: ${{ github.event_name == 'workflow_dispatch' || github.event_name == 'repository_dispatch' || github.event.workflow_run.conclusion == 'success' }}
if: false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ./.github/workflows/composite/deploy-helm
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
cluster_name: ${{ secrets.CLUSTER_NAME }}
resource_group: ${{ secrets.RESOURCE_GROUP }}
registry_host: ${{ secrets.REGISTRY_HOST }}
chart: ${{ env.CHART }}
chart_root: ${{ env.CHART_ROOT }}
namespace: ${{ env.NAMESPACE }}

52
.github/workflows/basket-api.yml vendored Normal file
View File

@ -0,0 +1,52 @@
name: basket-api
on:
workflow_dispatch:
push:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Services/Basket/**
- .github/workflows/basket-api.yml
pull_request:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Services/Basket/**
- .github/workflows/basket-api.yml
env:
SERVICE: basket-api
IMAGE: basket.api
jobs:
BuildContainersForPR_Linux:
runs-on: ubuntu-latest
if: ${{ github.event_name == 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build
with:
service: ${{ env.SERVICE }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
BuildLinux:
runs-on: ubuntu-latest
if: ${{ github.event_name != 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build-push
with:
service: ${{ env.SERVICE }}
registry_host: ${{ secrets.REGISTRY_HOST }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
image_name: ${{ env.IMAGE }}
registry_username: ${{ secrets.USERNAME }}
registry_password: ${{ secrets.PASSWORD }}

View File

@ -0,0 +1,35 @@
name: Deploy catalog-api
on:
workflow_dispatch:
repository_dispatch:
types:
- deploy
workflow_run:
workflows: ["catalog-api"]
branches: [dev]
types: [completed]
env:
CHART: catalog-api
NAMESPACE: eshop
CHART_ROOT: deploy/k8s/helm
jobs:
deploy-to-k8s:
#if: ${{ github.event_name == 'workflow_dispatch' || github.event_name == 'repository_dispatch' || github.event.workflow_run.conclusion == 'success' }}
if: false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ./.github/workflows/composite/deploy-helm
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
cluster_name: ${{ secrets.CLUSTER_NAME }}
resource_group: ${{ secrets.RESOURCE_GROUP }}
registry_host: ${{ secrets.REGISTRY_HOST }}
chart: ${{ env.CHART }}
chart_root: ${{ env.CHART_ROOT }}
namespace: ${{ env.NAMESPACE }}

58
.github/workflows/catalog-api.yml vendored Normal file
View File

@ -0,0 +1,58 @@
name: catalog-api
on:
workflow_dispatch:
push:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Services/Catalog/**
- .github/workflows/catalog-api.yml
pull_request:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Services/Catalog/**
- .github/workflows/catalog-api.yml
env:
SERVICE: catalog-api
IMAGE: catalog.api
DOTNET_VERSION: 7.0.x
PROJECT_PATH: Services/Catalog/Catalog.API
TESTS_PATH: Services/Catalog/Catalog.UnitTests
jobs:
BuildContainersForPR_Linux:
runs-on: ubuntu-latest
if: ${{ github.event_name == 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build-test
with:
service: ${{ env.SERVICE }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
dotnet_version: ${{ env.DOTNET_VERSION }}
project_path: ${{ env.PROJECT_PATH }}
tests_path: ${{ env.TESTS_PATH }}
BuildLinux:
runs-on: ubuntu-latest
if: ${{ github.event_name != 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build-push
with:
service: ${{ env.SERVICE }}
registry_host: ${{ secrets.REGISTRY_HOST }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
image_name: ${{ env.IMAGE }}
registry_username: ${{ secrets.USERNAME }}
registry_password: ${{ secrets.PASSWORD }}

View File

@ -0,0 +1,71 @@
name: "Build and push image"
description: "Builds and pushes an image to a registry"
inputs:
service:
description: "Service to build"
required: true
registry_host:
description: "Image registry host e.g. myacr.azureacr.io"
required: true
registry_endpoint:
description: "Image registry repo e.g. myacr.azureacr.io/eshop"
required: true
image_name:
description: "Name of image"
required: true
registry_username:
description: "Registry username"
required: true
registry_password:
description: "Registry password"
required: true
runs:
using: "composite"
steps:
- name: Enable experimental features for the Docker daemon and CLI
shell: bash
run: |
echo $'{\n "experimental": true\n}' | sudo tee /etc/docker/daemon.json
mkdir -p ~/.docker
echo $'{\n "experimental": "enabled"\n}' | sudo tee ~/.docker/config.json
sudo service docker restart
docker version -f '{{.Client.Experimental}}'
docker version -f '{{.Server.Experimental}}'
- name: Login to Container Registry
uses: docker/login-action@v1
with:
registry: ${{ inputs.registry_host }}
username: ${{ inputs.registry_username }}
password: ${{ inputs.registry_password }}
- name: Set branch name as env variable
run: |
currentbranch=$(echo ${GITHUB_REF##*/})
echo "running on $currentbranch"
echo "BRANCH=$currentbranch" >> $GITHUB_ENV
shell: bash
- name: Compose build ${{ inputs.service }}
shell: bash
run: sudo -E docker-compose build ${{ inputs.service }}
working-directory: ./src
env:
TAG: ${{ env.BRANCH }}
REGISTRY: ${{ inputs.registry_endpoint }}
- name: Compose push ${{ inputs.service }}
shell: bash
run: sudo -E docker-compose push ${{ inputs.service }}
working-directory: ./src
env:
TAG: ${{ env.BRANCH }}
REGISTRY: ${{ inputs.registry_endpoint }}
- name: Create multiarch manifest
shell: bash
run: |
docker --config ~/.docker manifest create ${{ inputs.registry_endpoint }}/${{ inputs.image_name }}:${{ env.BRANCH }} ${{ inputs.registry_endpoint }}/${{ inputs.image_name }}:linux-${{ env.BRANCH }}
docker --config ~/.docker manifest push ${{ inputs.registry_endpoint }}/${{ inputs.image_name }}:${{ env.BRANCH }}

View File

@ -0,0 +1,47 @@
name: "Build for PRe"
description: "Builds a docker image without pushing"
inputs:
service:
description: "Service to build"
required: true
registry_endpoint:
description: "Image registry repo e.g. myacr.azureacr.io/eshop"
required: true
dotnet_version:
description: "Version of dotnet to use for testing"
required: true
project_path:
description: "Path to project to test e.g. Services/Catalog/Catalog.API"
required: true
tests_path:
description: "Path to test project e.g. Services/Catalog/Catalog.UnitTests"
required: true
runs:
using: "composite"
steps:
- name: Setup dotnet
uses: actions/setup-dotnet@v1
with:
dotnet-version: ${{ inputs.dotnet_version }}
- name: Build and run unit tests
shell: bash
run: |
cd src
dotnet restore "eShopOnContainers-ServicesAndWebApps.sln"
cd ${{ inputs.project_path }}
dotnet build --no-restore
cd -
cd ${{ inputs.tests_path }}
dotnet build --no-restore
dotnet test --no-build -v=normal
- name: Compose build ${{ inputs.service }}
shell: bash
run: sudo -E docker-compose build ${{ inputs.service }}
working-directory: ./src
env:
TAG: ${{ env.BRANCH }}
REGISTRY: ${{ inputs.registry_endpoint }}

View File

@ -0,0 +1,21 @@
name: "Build for PRe"
description: "Builds a docker image without pushing"
inputs:
service:
description: "Service to build"
required: true
registry_endpoint:
description: "Image registry repo e.g. myacr.azureacr.io/eshop"
required: true
runs:
using: "composite"
steps:
- name: Compose build ${{ inputs.service }}
shell: bash
run: sudo -E docker-compose build ${{ inputs.service }}
working-directory: ./src
env:
TAG: ${{ env.BRANCH }}
REGISTRY: ${{ inputs.registry_endpoint }}

View File

@ -0,0 +1,54 @@
name: "Deploy Helm to AKS"
description: "Deploys a helm chart to AKS"
inputs:
azure_credentials:
description: "Credentials to connect to AKS"
required: true
cluster_name:
description: "Name of AKS cluster"
required: true
resource_group:
description: "Resource group of AKS cluster"
required: true
registry_host:
description: "Image registry host e.g. myacr.azureacr.io"
required: true
chart:
description: "Chart name"
required: true
chart_root:
description: "Root folder of chart"
required: true
namespace:
description: "Namespace to deploy to"
required: true
runs:
using: "composite"
steps:
- uses: azure/login@v1
with:
creds: ${{ inputs.azure_credentials }}
- uses: azure/aks-set-context@v1
name: Set AKS context
with:
creds: '${{ inputs.azure_credentials }}'
cluster-name: ${{ inputs.cluster_name }}
resource-group: ${{ inputs.resource_group }}
- name: Set branch name as env variable
shell: bash
run: |
currentbranch=$(echo ${GITHUB_REF##*/})
echo "running on $currentbranch"
echo "BRANCH=$currentbranch" >> $GITHUB_ENV
- name: Deploy Chart
shell: bash
run: |
./deploy-chart.sh -c ${{ inputs.chart }} --dns aks --aks-name ${{ inputs.clusteR_name }} --aks-rg ${{ inputs.resource_group }} -r ${{ inputs.registry_host }} -t $TAG --namespace ${{ inputs.namespace }} --acr-connected
env:
TAG: ${{ env.BRANCH }}
working-directory: ${{ inputs.chart_root }}

View File

@ -0,0 +1,35 @@
name: Deploy identity-api
on:
workflow_dispatch:
repository_dispatch:
types:
- deploy
workflow_run:
workflows: ["identity-api"]
branches: [dev]
types: [completed]
env:
CHART: identity-api
NAMESPACE: eshop
CHART_ROOT: deploy/k8s/helm
jobs:
deploy-to-k8s:
#if: ${{ github.event_name == 'workflow_dispatch' || github.event_name == 'repository_dispatch' || github.event.workflow_run.conclusion == 'success' }}
if: false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ./.github/workflows/composite/deploy-helm
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
cluster_name: ${{ secrets.CLUSTER_NAME }}
resource_group: ${{ secrets.RESOURCE_GROUP }}
registry_host: ${{ secrets.REGISTRY_HOST }}
chart: ${{ env.CHART }}
chart_root: ${{ env.CHART_ROOT }}
namespace: ${{ env.NAMESPACE }}

52
.github/workflows/identity-api.yml vendored Normal file
View File

@ -0,0 +1,52 @@
name: identity-api
on:
workflow_dispatch:
push:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Services/Identity/**
- .github/workflows/identity-api.yml
pull_request:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Services/Identity/**
- .github/workflows/identity-api.yml
env:
SERVICE: identity-api
IMAGE: identity.api
jobs:
BuildContainersForPR_Linux:
runs-on: ubuntu-latest
if: ${{ github.event_name == 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build
with:
service: ${{ env.SERVICE }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
BuildLinux:
runs-on: ubuntu-latest
if: ${{ github.event_name != 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build-push
with:
service: ${{ env.SERVICE }}
registry_host: ${{ secrets.REGISTRY_HOST }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
image_name: ${{ env.IMAGE }}
registry_username: ${{ secrets.USERNAME }}
registry_password: ${{ secrets.PASSWORD }}

View File

@ -0,0 +1,35 @@
name: Deploy mobileshoppingagg
on:
workflow_dispatch:
repository_dispatch:
types:
- deploy
workflow_run:
workflows: ["mobileshoppingagg"]
branches: [dev]
types: [completed]
env:
CHART: mobileshoppingagg
NAMESPACE: eshop
CHART_ROOT: deploy/k8s/helm
jobs:
deploy-to-k8s:
#if: ${{ github.event_name == 'workflow_dispatch' || github.event_name == 'repository_dispatch' || github.event.workflow_run.conclusion == 'success' }}
if: false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ./.github/workflows/composite/deploy-helm
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
cluster_name: ${{ secrets.CLUSTER_NAME }}
resource_group: ${{ secrets.RESOURCE_GROUP }}
registry_host: ${{ secrets.REGISTRY_HOST }}
chart: ${{ env.CHART }}
chart_root: ${{ env.CHART_ROOT }}
namespace: ${{ env.NAMESPACE }}

50
.github/workflows/mobileshoppingagg.yml vendored Normal file
View File

@ -0,0 +1,50 @@
name: mobileshoppingagg
on:
workflow_dispatch:
push:
branches:
- dev
paths:
- src/ApiGateways/Mobile.Bff.Shopping/aggregator/**
- .github/workflows/mobileshoppingagg.yml
pull_request:
branches:
- dev
paths:
- src/ApiGateways/Mobile.Bff.Shopping/aggregator/**
- .github/workflows/mobileshoppingagg.yml
env:
SERVICE: mobileshoppingagg
IMAGE: mobileshoppingagg
jobs:
BuildContainersForPR_Linux:
runs-on: ubuntu-latest
if: ${{ github.event_name == 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build
with:
service: ${{ env.SERVICE }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
BuildLinux:
runs-on: ubuntu-latest
if: ${{ github.event_name != 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build-push
with:
service: ${{ env.SERVICE }}
registry_host: ${{ secrets.REGISTRY_HOST }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
image_name: ${{ env.IMAGE }}
registry_username: ${{ secrets.USERNAME }}
registry_password: ${{ secrets.PASSWORD }}

View File

@ -0,0 +1,35 @@
name: Deploy ordering-api
on:
workflow_dispatch:
repository_dispatch:
types:
- deploy
workflow_run:
workflows: ["ordering-api"]
branches: [dev]
types: [completed]
env:
CHART: ordering-api
NAMESPACE: eshop
CHART_ROOT: deploy/k8s/helm
jobs:
deploy-to-k8s:
#if: ${{ github.event_name == 'workflow_dispatch' || github.event_name == 'repository_dispatch' || github.event.workflow_run.conclusion == 'success' }}
if: false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ./.github/workflows/composite/deploy-helm
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
cluster_name: ${{ secrets.CLUSTER_NAME }}
resource_group: ${{ secrets.RESOURCE_GROUP }}
registry_host: ${{ secrets.REGISTRY_HOST }}
chart: ${{ env.CHART }}
chart_root: ${{ env.CHART_ROOT }}
namespace: ${{ env.NAMESPACE }}

58
.github/workflows/ordering-api.yml vendored Normal file
View File

@ -0,0 +1,58 @@
name: ordering-api
on:
workflow_dispatch:
push:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Services/Ordering/**
- .github/workflows/ordering-api.yml
pull_request:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Services/Ordering/**
- .github/workflows/ordering-api.yml
env:
SERVICE: ordering-api
IMAGE: ordering.api
DOTNET_VERSION: 7.0.x
PROJECT_PATH: Services/Ordering/Ordering.API
TESTS_PATH: Services/Ordering/Ordering.UnitTests
jobs:
BuildContainersForPR_Linux:
runs-on: ubuntu-latest
if: ${{ github.event_name == 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build-test
with:
service: ${{ env.SERVICE }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
dotnet_version: ${{ env.DOTNET_VERSION }}
project_path: ${{ env.PROJECT_PATH }}
tests_path: ${{ env.TESTS_PATH }}
BuildLinux:
runs-on: ubuntu-latest
if: ${{ github.event_name != 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build-push
with:
service: ${{ env.SERVICE }}
registry_host: ${{ secrets.REGISTRY_HOST }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
image_name: ${{ env.IMAGE }}
registry_username: ${{ secrets.USERNAME }}
registry_password: ${{ secrets.PASSWORD }}

View File

@ -0,0 +1,35 @@
name: Deploy ordering-backgroundtasks
on:
workflow_dispatch:
repository_dispatch:
types:
- deploy
workflow_run:
workflows: ["ordering-backgroundtasks"]
branches: [dev]
types: [completed]
env:
CHART: ordering-backgroundtasks
NAMESPACE: eshop
CHART_ROOT: deploy/k8s/helm
jobs:
deploy-to-k8s:
#if: ${{ github.event_name == 'workflow_dispatch' || github.event_name == 'repository_dispatch' || github.event.workflow_run.conclusion == 'success' }}
if: false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ./.github/workflows/composite/deploy-helm
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
cluster_name: ${{ secrets.CLUSTER_NAME }}
resource_group: ${{ secrets.RESOURCE_GROUP }}
registry_host: ${{ secrets.REGISTRY_HOST }}
chart: ${{ env.CHART }}
chart_root: ${{ env.CHART_ROOT }}
namespace: ${{ env.NAMESPACE }}

View File

@ -0,0 +1,52 @@
name: ordering-backgroundtasks
on:
workflow_dispatch:
push:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Services/Ordering/**
- .github/workflows/ordering-backgroundtasks.yml
pull_request:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Services/Ordering/**
- .github/workflows/ordering-backgroundtasks.yml
env:
SERVICE: ordering-backgroundtasks
IMAGE: ordering.backgroundtasks
jobs:
BuildContainersForPR_Linux:
runs-on: ubuntu-latest
if: ${{ github.event_name == 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build
with:
service: ${{ env.SERVICE }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
BuildLinux:
runs-on: ubuntu-latest
if: ${{ github.event_name != 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build-push
with:
service: ${{ env.SERVICE }}
registry_host: ${{ secrets.REGISTRY_HOST }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
image_name: ${{ env.IMAGE }}
registry_username: ${{ secrets.USERNAME }}
registry_password: ${{ secrets.PASSWORD }}

View File

@ -0,0 +1,35 @@
name: Deploy ordering-signalrhub
on:
workflow_dispatch:
repository_dispatch:
types:
- deploy
workflow_run:
workflows: ["ordering-signalrhub"]
branches: [dev]
types: [completed]
env:
CHART: ordering-signalrhub
NAMESPACE: eshop
CHART_ROOT: deploy/k8s/helm
jobs:
deploy-to-k8s:
#if: ${{ github.event_name == 'workflow_dispatch' || github.event_name == 'repository_dispatch' || github.event.workflow_run.conclusion == 'success' }}
if: false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ./.github/workflows/composite/deploy-helm
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
cluster_name: ${{ secrets.CLUSTER_NAME }}
resource_group: ${{ secrets.RESOURCE_GROUP }}
registry_host: ${{ secrets.REGISTRY_HOST }}
chart: ${{ env.CHART }}
chart_root: ${{ env.CHART_ROOT }}
namespace: ${{ env.NAMESPACE }}

View File

@ -0,0 +1,52 @@
name: ordering-signalrhub
on:
workflow_dispatch:
push:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Services/Ordering/**
- .github/workflows/ordering-signalrhub.yml
pull_request:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Services/Ordering/**
- .github/workflows/ordering-signalrhub.yml
env:
SERVICE: ordering-signalrhub
IMAGE: ordering.signalrhub
jobs:
BuildContainersForPR_Linux:
runs-on: ubuntu-latest
if: ${{ github.event_name == 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build
with:
service: ${{ env.SERVICE }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
BuildLinux:
runs-on: ubuntu-latest
if: ${{ github.event_name != 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build-push
with:
service: ${{ env.SERVICE }}
registry_host: ${{ secrets.REGISTRY_HOST }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
image_name: ${{ env.IMAGE }}
registry_username: ${{ secrets.USERNAME }}
registry_password: ${{ secrets.PASSWORD }}

View File

@ -0,0 +1,35 @@
name: Deploy payment-api
on:
workflow_dispatch:
repository_dispatch:
types:
- deploy
workflow_run:
workflows: ["payment-api"]
branches: [dev]
types: [completed]
env:
CHART: payment-api
NAMESPACE: eshop
CHART_ROOT: deploy/k8s/helm
jobs:
deploy-to-k8s:
#if: ${{ github.event_name == 'workflow_dispatch' || github.event_name == 'repository_dispatch' || github.event.workflow_run.conclusion == 'success' }}
if: false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ./.github/workflows/composite/deploy-helm
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
cluster_name: ${{ secrets.CLUSTER_NAME }}
resource_group: ${{ secrets.RESOURCE_GROUP }}
registry_host: ${{ secrets.REGISTRY_HOST }}
chart: ${{ env.CHART }}
chart_root: ${{ env.CHART_ROOT }}
namespace: ${{ env.NAMESPACE }}

52
.github/workflows/payment-api.yml vendored Normal file
View File

@ -0,0 +1,52 @@
name: payment-api
on:
workflow_dispatch:
push:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Services/Payment/**
- .github/workflows/payment-api.yml
pull_request:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Services/Payment/**
- .github/workflows/payment-api.yml
env:
SERVICE: payment-api
IMAGE: payment.api
jobs:
BuildContainersForPR_Linux:
runs-on: ubuntu-latest
if: ${{ github.event_name == 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build
with:
service: ${{ env.SERVICE }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
BuildLinux:
runs-on: ubuntu-latest
if: ${{ github.event_name != 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build-push
with:
service: ${{ env.SERVICE }}
registry_host: ${{ secrets.REGISTRY_HOST }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
image_name: ${{ env.IMAGE }}
registry_username: ${{ secrets.USERNAME }}
registry_password: ${{ secrets.PASSWORD }}

View File

@ -0,0 +1,35 @@
name: Deploy webhooks-api
on:
workflow_dispatch:
repository_dispatch:
types:
- deploy
workflow_run:
workflows: ["webhooks-api"]
branches: [dev]
types: [completed]
env:
CHART: webhooks-api
NAMESPACE: eshop
CHART_ROOT: deploy/k8s/helm
jobs:
deploy-to-k8s:
#if: ${{ github.event_name == 'workflow_dispatch' || github.event_name == 'repository_dispatch' || github.event.workflow_run.conclusion == 'success' }}
if: false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ./.github/workflows/composite/deploy-helm
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
cluster_name: ${{ secrets.CLUSTER_NAME }}
resource_group: ${{ secrets.RESOURCE_GROUP }}
registry_host: ${{ secrets.REGISTRY_HOST }}
chart: ${{ env.CHART }}
chart_root: ${{ env.CHART_ROOT }}
namespace: ${{ env.NAMESPACE }}

52
.github/workflows/webhooks-api.yml vendored Normal file
View File

@ -0,0 +1,52 @@
name: webhooks-api
on:
workflow_dispatch:
push:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Services/Webhooks/**
- .github/workflows/webhooks-api.yml
pull_request:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Services/Webhooks/**
- .github/workflows/webhooks-api.yml
env:
SERVICE: webhooks-api
IMAGE: webhooks.api
jobs:
BuildContainersForPR_Linux:
runs-on: ubuntu-latest
if: ${{ github.event_name == 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build
with:
service: ${{ env.SERVICE }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
BuildLinux:
runs-on: ubuntu-latest
if: ${{ github.event_name != 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build-push
with:
service: ${{ env.SERVICE }}
registry_host: ${{ secrets.REGISTRY_HOST }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
image_name: ${{ env.IMAGE }}
registry_username: ${{ secrets.USERNAME }}
registry_password: ${{ secrets.PASSWORD }}

52
.github/workflows/webhooks-client.yml vendored Normal file
View File

@ -0,0 +1,52 @@
name: webhooks-client
on:
workflow_dispatch:
push:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Web/WebhookClient/**
- .github/workflows/webhooks-client.yml
pull_request:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Web/WebhookClient/**
- .github/workflows/webhooks-client.yml
env:
SERVICE: webhooks-client
IMAGE: webhooks.client
jobs:
BuildContainersForPR_Linux:
runs-on: ubuntu-latest
if: ${{ github.event_name == 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build
with:
service: ${{ env.SERVICE }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
BuildLinux:
runs-on: ubuntu-latest
if: ${{ github.event_name != 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build-push
with:
service: ${{ env.SERVICE }}
registry_host: ${{ secrets.REGISTRY_HOST }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
image_name: ${{ env.IMAGE }}
registry_username: ${{ secrets.USERNAME }}
registry_password: ${{ secrets.PASSWORD }}

39
.github/workflows/webmvc-deploy.yml vendored Normal file
View File

@ -0,0 +1,39 @@
name: Deploy webmvc
on:
workflow_dispatch:
repository_dispatch:
types:
- deploy
workflow_run:
workflows: ["webmvc"]
branches: [dev]
types: [completed]
env:
CHART: webmvc
NAMESPACE: eshop
CHART_ROOT: deploy/k8s/helm
jobs:
deploy-to-k8s:
#if: ${{ github.event_name == 'workflow_dispatch' || github.event_name == 'repository_dispatch' || github.event.workflow_run.conclusion == 'success' }}
if: false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: azure/login@v1
with:
creds: ${{ secrets.AZURE_CREDENTIALS }}
- uses: ./.github/workflows/composite/deploy-helm
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
cluster_name: ${{ secrets.CLUSTER_NAME }}
resource_group: ${{ secrets.RESOURCE_GROUP }}
registry_host: ${{ secrets.REGISTRY_HOST }}
chart: ${{ env.CHART }}
chart_root: ${{ env.CHART_ROOT }}
namespace: ${{ env.NAMESPACE }}

53
.github/workflows/webmvc.yml vendored Normal file
View File

@ -0,0 +1,53 @@
name: webmvc
on:
workflow_dispatch:
push:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Web/WebMVC/**
- .github/workflows/webmvc.yml
pull_request:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Web/WebMVC/**
- .github/workflows/webmvc.yml
env:
SERVICE: webmvc
IMAGE: webmvc
jobs:
BuildContainersForPR_Linux:
runs-on: ubuntu-latest
if: ${{ github.event_name == 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build
with:
service: ${{ env.SERVICE }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
BuildLinux:
runs-on: ubuntu-latest
if: ${{ github.event_name != 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build-push
with:
service: ${{ env.SERVICE }}
registry_host: ${{ secrets.REGISTRY_HOST }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
image_name: ${{ env.IMAGE }}
registry_username: ${{ secrets.USERNAME }}
registry_password: ${{ secrets.PASSWORD }}

View File

@ -0,0 +1,35 @@
name: Deploy webshoppingagg
on:
workflow_dispatch:
repository_dispatch:
types:
- deploy
workflow_run:
workflows: ["webshoppingagg"]
branches: [dev]
types: [completed]
env:
CHART: webshoppingagg
NAMESPACE: eshop
CHART_ROOT: deploy/k8s/helm
jobs:
deploy-to-k8s:
#if: ${{ github.event_name == 'workflow_dispatch' || github.event_name == 'repository_dispatch' || github.event.workflow_run.conclusion == 'success' }}
if: false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ./.github/workflows/composite/deploy-helm
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
cluster_name: ${{ secrets.CLUSTER_NAME }}
resource_group: ${{ secrets.RESOURCE_GROUP }}
registry_host: ${{ secrets.REGISTRY_HOST }}
chart: ${{ env.CHART }}
chart_root: ${{ env.CHART_ROOT }}
namespace: ${{ env.NAMESPACE }}

50
.github/workflows/webshoppingagg.yml vendored Normal file
View File

@ -0,0 +1,50 @@
name: webshoppingagg
on:
workflow_dispatch:
push:
branches:
- dev
paths:
- src/ApiGateways/Web.Bff.Shopping/aggregator/**
- .github/workflows/webshoppingagg.yml
pull_request:
branches:
- dev
paths:
- src/ApiGateways/Web.Bff.Shopping/aggregator/**
- .github/workflows/webshoppingagg.yml
env:
SERVICE: webshoppingagg
IMAGE: webshoppingagg
jobs:
BuildContainersForPR_Linux:
runs-on: ubuntu-latest
if: ${{ github.event_name == 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build
with:
service: ${{ env.SERVICE }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
BuildLinux:
runs-on: ubuntu-latest
if: ${{ github.event_name != 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build-push
with:
service: ${{ env.SERVICE }}
registry_host: ${{ secrets.REGISTRY_HOST }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
image_name: ${{ env.IMAGE }}
registry_username: ${{ secrets.USERNAME }}
registry_password: ${{ secrets.PASSWORD }}

35
.github/workflows/webspa-deploy.yml vendored Normal file
View File

@ -0,0 +1,35 @@
name: Deploy webspa
on:
workflow_dispatch:
repository_dispatch:
types:
- deploy
workflow_run:
workflows: ["webspa"]
branches: [dev]
types: [completed]
env:
CHART: webspa
NAMESPACE: eshop
CHART_ROOT: deploy/k8s/helm
jobs:
deploy-to-k8s:
#if: ${{ github.event_name == 'workflow_dispatch' || github.event_name == 'repository_dispatch' || github.event.workflow_run.conclusion == 'success' }}
if: false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ./.github/workflows/composite/deploy-helm
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
cluster_name: ${{ secrets.CLUSTER_NAME }}
resource_group: ${{ secrets.RESOURCE_GROUP }}
registry_host: ${{ secrets.REGISTRY_HOST }}
chart: ${{ env.CHART }}
chart_root: ${{ env.CHART_ROOT }}
namespace: ${{ env.NAMESPACE }}

52
.github/workflows/webspa.yml vendored Normal file
View File

@ -0,0 +1,52 @@
name: webspa
on:
workflow_dispatch:
push:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Web/WebSPA/**
- .github/workflows/webspa.yml
pull_request:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Web/WebSPA/**
- .github/workflows/webspa.yml
env:
SERVICE: webspa
IMAGE: webspa
jobs:
BuildContainersForPR_Linux:
runs-on: ubuntu-latest
if: ${{ github.event_name == 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build
with:
service: ${{ env.SERVICE }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
BuildLinux:
runs-on: ubuntu-latest
if: ${{ github.event_name != 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build-push
with:
service: ${{ env.SERVICE }}
registry_host: ${{ secrets.REGISTRY_HOST }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
image_name: ${{ env.IMAGE }}
registry_username: ${{ secrets.USERNAME }}
registry_password: ${{ secrets.PASSWORD }}

35
.github/workflows/webstatus-deploy.yml vendored Normal file
View File

@ -0,0 +1,35 @@
name: Deploy webstatus
on:
workflow_dispatch:
repository_dispatch:
types:
- deploy
workflow_run:
workflows: ["webstatus"]
branches: [dev]
types: [completed]
env:
CHART: webstatus
NAMESPACE: eshop
CHART_ROOT: deploy/k8s/helm
jobs:
deploy-to-k8s:
#if: ${{ github.event_name == 'workflow_dispatch' || github.event_name == 'repository_dispatch' || github.event.workflow_run.conclusion == 'success' }}
if: false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: ./.github/workflows/composite/deploy-helm
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
cluster_name: ${{ secrets.CLUSTER_NAME }}
resource_group: ${{ secrets.RESOURCE_GROUP }}
registry_host: ${{ secrets.REGISTRY_HOST }}
chart: ${{ env.CHART }}
chart_root: ${{ env.CHART_ROOT }}
namespace: ${{ env.NAMESPACE }}

53
.github/workflows/webstatus.yml vendored Normal file
View File

@ -0,0 +1,53 @@
name: webstatus
on:
workflow_dispatch:
push:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Web/WebStatus/**
- .github/workflows/webstatus.yml
pull_request:
branches:
- dev
paths:
- src/BuildingBlocks/**
- src/Web/WebStatus/**
- .github/workflows/webstatus.yml
env:
SERVICE: webstatus
IMAGE: webstatus
jobs:
BuildContainersForPR_Linux:
runs-on: ubuntu-latest
if: ${{ github.event_name == 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build
with:
service: ${{ env.SERVICE }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
BuildLinux:
runs-on: ubuntu-latest
if: ${{ github.event_name != 'pull_request' }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- uses: ./.github/workflows/composite/build-push
with:
service: ${{ env.SERVICE }}
registry_host: ${{ secrets.REGISTRY_HOST }}
registry_endpoint: ${{ secrets.REGISTRY_ENDPOINT }}
image_name: ${{ env.IMAGE }}
registry_username: ${{ secrets.USERNAME }}
registry_password: ${{ secrets.PASSWORD }}

9
.gitignore vendored
View File

@ -1,6 +1,10 @@
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
## Local history files
.history/
.vshistory/
# User-specific files
*.suo
*.user
@ -26,9 +30,6 @@ bld/
# Visual Studio 2015 cache/options directory
.vs/
# Dockerfile projects folder for restore-packages script
csproj-files/
# .js files created on build:
src/Web/WebMVC/wwwroot/js/site*
@ -280,3 +281,5 @@ pub/
src/**/app.yaml
src/**/inf.yaml
.angular/
/src/Services/Identity/Identity.API/keys/*.json

View File

@ -2,7 +2,7 @@
This repo is a reference and learning resource and everyone is invited to contribute, however not all PRs will be accepted into the main branch (**`dev`**).
There's a general development strategy that's driven by @CESARDELATORRE, who chooses, or defines criteria for choosing, the issues to include in the codebase, given a bunch of constraints and other guidelines.
There's a general development strategy that's driven by @CESARDELATORRE/@nishanil, who chooses, or defines criteria for choosing, the issues to include in the codebase, given a bunch of constraints and other guidelines.
However you can always get in touch with him, if you want to implement some general-interest feature in your repo and have it referenced from the [documentation](https://docs.microsoft.com/dotnet/standard/microservices-architecture/) or the [Microservices eBook](https://aka.ms/microservicesebook/).
@ -47,15 +47,14 @@ All contributions must be submitted as a [Pull Request (PR)](https://help.github
The main branches are **`dev`** and **`master`**:
- **`dev`**: Contains the latest code **and it is the branch actively developed**.
**All PRs must be against `dev` branch to be considered**. This branch is developed using .NET Core 2.x
**All PRs must be against `dev` branch to be considered**. This branch is developed using `.NET 7`
- **`master`**: Synced from time to time from **`dev`**. It contains "stable" code.
(**Keep in mind "stable" does not mean PRODUCTION-READY!**)
- **`main`**: Synced from time to time from **`dev`**. It contains "stable" code.This branch contains changes specific to `.NET Core 3.1` (**Keep in mind "stable" does not mean PRODUCTION-READY!**)
- Any other branch is considered temporary and could be deleted at any time. Do not submit any PR to them!
## DISCLAIMER - This is not a PRODUCTION-READY TEMPLATE for microservices
eShopOnContainers is a reference application to **showcase architectural patterns** for developing microservices applications on .NET Core. **IT IS NOT A PRODUCTION-READY TEMPLATE** to start real-world application. In fact, the application is in a **permanent beta state**, as its also used to test new potentially interesting technologies as they show up.
eShopOnContainers is a reference application to **showcase architectural patterns** for developing microservices applications on .NET 5. **IT IS NOT A PRODUCTION-READY TEMPLATE** to start real-world application. In fact, the application is in a **permanent beta state**, as its also used to test new potentially interesting technologies as they show up.
Since this is a learning resource, some design decisions have favored simplicity to convey a pattern, over production-grade robustness.

View File

@ -1 +0,0 @@
{"Name":"Geolocator Plugin","Id":2035,"Alias":"GeolocatorPlugin","Description":"# Geolocator Plugin details\r\n\r\nSimple cross platform plugin to get GPS location including heading, speed, and more.\r\n\r\n#### Features\r\n* Async GPS Location Detection\r\n* Heading\r\n* Speed\r\n* Listen for Changes\r\n\r\n\r\nWorks from any shared code or PCL project.\r\n\r\nFind more plugins at: http://www.github.com/xamarin/plugins","Version":"1.0.3","Summary":"Simple cross platform plugin to get GPS location including heading, speed, and more.","QuickStart":"# Getting Started with Geolocator Plugin\r\n\r\n### API Usage\r\n\r\nCall **CrossGeolocator.Current** from any project or PCL to gain access to APIs.\r\n\r\n```\r\nvar locator = CrossGeolocator.Current;\r\nlocator.DesiredAccuracy = 50;\r\n\r\nvar position = await locator.GetPositionAsync (timeoutMilliseconds: 10000);\r\n\r\nConsole.WriteLine (\"Position Status: {0}\", position.Timestamp);\r\nConsole.WriteLine (\"Position Latitude: {0}\", position.Latitude);\r\nConsole.WriteLine (\"Position Longitude: {0}\", position.Longitude);\r\n```\r\n\r\n### **IMPORTANT**\r\nAndroid:\r\n\r\nYou must request ACCESS_COARSE_LOCATION \u0026 ACCESS_FINE_LOCATION permission\r\n\r\niOS:\r\n\r\nIn iOS 8 you now have to call either RequestWhenInUseAuthorization or RequestAlwaysAuthorization on the location manager. Additionally you need to add either the concisely named NSLocationWhenInUseUsageDescription or NSLocationAlwaysUsageDescription to your Info.plist. \r\nSee: http://motzcod.es/post/97662738237/scanning-for-ibeacons-in-ios-8\r\n\r\nWindows Phone:\r\n\r\nYou must set the ID_CAP_LOCATION permission.","Hash":"94480115a3947ef812df48cae11dbd94","TargetPlatforms":["ios","ios-unified","android"],"TrialHash":null}

View File

@ -1,314 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta charset="utf-8" />
<title></title>
<link rel="shortcut icon" href="//xamarin.com/favicon.ico?2" />
<meta name="viewport" content="width=1060" />
<link href="/cassette.axd/stylesheet/75304d341f2692195046382a03c9d77c7b7b1e36/resources/ui/global" type="text/css" rel="stylesheet"/>
<link href="/cassette.axd/stylesheet/cf21e2a5d7749f53d57d1a2aad772bcaffa48f1e/threeoh" type="text/css" rel="stylesheet"/>
</head>
<body>
<noscript>
<iframe src="//www.googletagmanager.com/ns.html?id=GTM-57C4Z7"
height="0" width="0" style="display:none;visibility:hidden"></iframe>
</noscript>
<script>
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-57C4Z7');</script>
<!--[if IE]><div id="ie" ><![endif]-->
<!--[if IE 9]><div id="ie9" ><![endif]-->
<!--[if IE 8]><div id="ie8" ><![endif]-->
<!--[if IE 7]><div id="ie7" ><![endif]-->
<!--[if IE 6]><div id="ie6" ><![endif]-->
<div id="top-container" class="covering-main-page">
<div id="global-header">
<div class="global-bar">
<div class="wrapper">
<h1 class="xamarin logo">
<a href="/">Xamarin</a>
</h1>
<div class="navigation">
<a class="label">
<span class="menu">Menu</span>
<span class="close icon"></span>
</a>
<ul>
<li class="dropdown ">
<a data-toggle="dropdown" href="//xamarin.com/products">Products</a>
<script type="text/javascript">
var preloadProductsIcons = new Image(); preloadProductsIcons.src = "/resources/ui/images/structure/header/products-icons.svg";
</script>
<ul class="products-list" role="menu">
<li>
<ul>
<li class="platfrom">
<a href="https://xamarin.com/platform">
Xamarin Platform
<small>C# on iOS, Android, Mac &amp; Windows</small>
</a>
</li>
<li class="test-cloud">
<a href="https://xamarin.com/test-cloud">
Xamarin Test Cloud
<small>Find bugs before your users do</small>
</a>
</li>
<li class="insights">
<a href="https://xamarin.com/insights">
Xamarin Insights
<small>Improve your apps with real-time monitoring</small>
</a>
</li>
<li class="university">
<a href="https://xamarin.com/university">
Xamarin University
<small>Unlimited, live mobile development training</small>
</a>
</li>
</ul>
</li>
<li>
<ul>
<li class="all"><a href="//xamarin.com/products">All Products</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="https://xamarin.com/customers">Customers</a></li>
<li class=""><a href="https://store.xamarin.com/">Pricing</a></li>
<li class=""><a href="http://developer.xamarin.com">Developers</a></li>
<li class="dropdown ">
<a href="//xamarin.com/support">Support</a>
<ul role="menu">
<li><a href="//xamarin.com/support">Developer Support</a></li>
<li><a href="//xamarin.com/partners">Consulting Partners</a></li>
<li><a href="//xamarin.com/partners/services">Consulting Services</a></li>
<li><a href="//xamarin.com/contact-us">Contact Sales</a></li>
</ul>
</li>
<li class="hide-on-mobile dropdown ">
<a data-toggle="dropdown" href="//xamarin.com/resources">Resources</a>
<ul role="menu">
<li><a href="http://blog.xamarin.com">Blog</a></li>
<li><a href="//xamarin.com/faq">FAQ</a></li>
<li><a href="//xamarin.com/partners">Partners</a></li>
<li><a href="//xamarin.com/resources/webinars">Webinars</a></li>
<li><a href="//xamarin.com/about">About Xamarin</a></li>
</ul>
</li>
<li class="show-on-mobile"><a href="http://blog.xamarin.com">Blog</a></li>
<li class="show-on-mobile"><a href="//xamarin.com/about">About Xamarin</a></li>
<li class="user "><a href="/auth">Sign In</a></li>
</ul>
</div>
</div>
</div>
<div class="local-bar">
<div class="wrapper">
<div class="navigation">
<ul>
<li><a href="https://xamarin.uservoice.com/forums/145075-xamarin-component-ideas" class="external">Suggest a Component</a></li>
<li><a href="/submit">Submit a Component</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div id="container">
<div class="main-page">
<div class="main container">
<div class="content">
<div class="bottom-gap centered">
<h1 class="dark-blue" style="font-size: 240px; line-height: normal; font-weight: 100; margin: 40px 0 0; letter-spacing: -0.035em;">Error</h1>
<h2>Oops, something unexpected happened.</h2>
<p class="muted">Check out the links above and below. Maybe they can help.</p>
</div>
</div>
</div>
</div>
</div>
<div id="global-footer">
<div class="wrapper width-10">
<a href="https://www.xamarin.com" class="hexagon"></a>
<div class="social-icons show-on-mobile">
<a class="facebook" href="https://facebook.com/xamarinhq">Facebook</a>
<a class="twitter" href="https://twitter.com/xamarinhq">Twitter</a>
<a class="github" href="https://github.com/xamarin">GitHub</a>
</div>
<div class="navigation hide-on-mobile">
<ul>
<li>
Products
<ul>
<li><a href="https://www.xamarin.com/platform">Xamarin for Visual Studio</a></li>
<li><a href="https://www.xamarin.com/test-cloud">Xamarin Test Cloud</a></li>
<li><a href="https://www.xamarin.com/insights">Xamarin Insights</a></li>
<li><a href="https://www.xamarin.com/university">Xamarin University</a></li>
<li><a href="https://www.xamarin.com/studio">Xamarin Studio</a></li>
<li><a href="https://www.xamarin.com/visual-studio">Visual Studio</a></li>
<li><a href="https://www.xamarin.com/forms">Xamarin.Forms</a></li>
<li><a href="https://www.xamarin.com/prebuilt-apps">Pre-built apps</a></li>
<li><a href="https://www.xamarin.com/licensing">Mono Licensing</a></li>
</ul>
</li>
<li>
Company
<ul>
<li><a href="https://www.xamarin.com/about">About Us</a></li>
<li><a href="https://www.xamarin.com/customers">Customers</a></li>
<li><a href="https://www.xamarin.com/consulting-partners">Partners</a></li>
<li><a href="https://blog.xamarin.com">Blog</a></li>
<li><a href="https://www.xamarin.com/jobs">Jobs</a></li>
<li><a href="https://www.xamarin.com/press">Press</a></li>
<li><a href="https://store.xamarin.com">Pricing</a></li>
</ul>
</li>
<li>
Developer Center
<ul>
<li><a href="http://developer.xamarin.com">Get Started</a></li>
<li><a href="http://developer.xamarin.com/guides">Guides</a></li>
<li><a href="http://developer.xamarin.com/recipes">Recipes</a></li>
<li><a href="http://iosapi.xamarin.com/">Xamarin.iOS APIs</a></li>
<li><a href="http://androidapi.xamarin.com/">Xamarin.Android APIs</a></li>
<li><a href="http://macapi.xamarin.com/">Xamarin.Mac APIs</a></li>
<li><a href="https://forums.xamarin.com">Forums</a></li>
<li><a href="http://planet.xamarin.com">Community Blogs</a></li>
<li><a href="https://components.xamarin.com">Components</a></li>
<li><a href="http://developer.xamarin.com/videos/">Videos</a></li>
</ul>
</li>
<li>
Connect
<ul>
<li><a href="https://www.xamarin.com/support">Developer Support</a></li>
<li><a href="https://www.xamarin.com/resources">Resources</a></li>
<li><a href="https://www.xamarin.com/consulting-partners/services">Consulting Services</a></li>
<li><a href="https://www.xamarin.com/contact-us">Contact Sales</a></li>
<li><a href="https://twitter.com/xamarinhq">Twitter</a></li>
<li><a href="https://github.com/xamarin">GitHub</a></li>
<li><a href="http://stackoverflow.com/questions/tagged/xamarin">Stack Overflow</a></li>
<li><a href="https://www.facebook.com/xamarinhq">Facebook</a></li>
<li><a href="https://plus.google.com/101300081691995092351/posts">Google+</a></li>
<li><a href="https://www.youtube.com/user/XamarinVideos">YouTube</a></li>
</ul>
</li>
</ul>
</div>
</div>
<footer>
<div class="wrapper">
<div class="contact">
<a class="tel" href="tel:18559262746">+1 (855) 926-2746</a>
<a class="email" href="mailto:hello@xamarin.com">hello@xamarin.com</a>
</div>
<a class="microsoft-logo" href="https://www.microsoft.com"><img src="/resources/img/microsoft-logo-invert.svg" alt="Microsoft"></a>
<div class="legal">
<a href="https://www.xamarin.com/privacy">Privacy policy</a>
<span>&copy; <noscript>2016</noscript>
<script>document.write(new Date().getFullYear())</script> Xamarin Inc.</span>
</div>
</div>
</footer>
</div>
<!--[if gte IE 6]></div><![endif]-->
<!--[if IE]></div><![endif]-->
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="//code.jquery.com/jquery-migrate-1.2.1.js"></script>
<script src="/cassette.axd/script/1b27fd9cd2a430dbb6551fbbebf3ca11bfb1b5d6/resources/scripts/global" type="text/javascript"></script>
<!--[if (gte IE 6)&(lte IE 8)]>
<script type="text/javascript" src="~/resources/scripts/jquery-extra-selectors.js"></script>
<script type="text/javascript" src="~/resources/scripts/selectivizr.js"></script>
<![endif]-->
<script>
window.pre_authed_by_view=!1;
</script>
<!-- [User: Identity=, EmailAddress=no-email@not-xamarin.com, DisplayName=Anonymous, IsAdmin=False, IsLoggedIn=False] -->
<script>
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-23759232-11']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<script type="text/javascript">
window.analytics || (window.analytics = []), window.analytics.methods = ["identify", "track", "trackLink", "trackForm", "trackClick", "trackSubmit", "page", "pageview", "ab", "alias", "ready", "group", "on", "once", "off"], window.analytics.factory = function (a) {
return function () {
var t = Array.prototype.slice.call (arguments);
return t.unshift (a), window.analytics.push (t), window.analytics;
};
};
for (var i = 0; i < window.analytics.methods.length; i++) {
var method = window.analytics.methods[i];
window.analytics [method] = window.analytics.factory (method);
}
window.analytics.load = function (a) {
var t = document.createElement("script");
t.type = "text/javascript", t.async = true, t.src = ("https:" === document.location.protocol ? "https://" : "http://") + "d2dq2ahtl5zl1z.cloudfront.net/analytics.js/v1/" + a + "/analytics.min.js";
var n = document.getElementsByTagName("script")[0];
n.parentNode.insertBefore (t, n);
};
var newRegistrant = false;
window.XamVisitor = window.XamVisitor || {};
window.analytics.load('7iordhccdt');
window.analytics.page('Component Store', "Component Store Page");
// TODO: Replace this with some AJAX stuff or something...
XamVisitor.anonymous = true;
window.analytics.track ("Visited Component Store");
</script>
</body>
</html>

View File

@ -1,14 +0,0 @@
# Geolocator Plugin details
Simple cross platform plugin to get GPS location including heading, speed, and more.
#### Features
* Async GPS Location Detection
* Heading
* Speed
* Listen for Changes
Works from any shared code or PCL project.
Find more plugins at: http://www.github.com/xamarin/plugins

View File

@ -1,30 +0,0 @@
# Getting Started with Geolocator Plugin
### API Usage
Call **CrossGeolocator.Current** from any project or PCL to gain access to APIs.
```
var locator = CrossGeolocator.Current;
locator.DesiredAccuracy = 50;
var position = await locator.GetPositionAsync (timeoutMilliseconds: 10000);
Console.WriteLine ("Position Status: {0}", position.Timestamp);
Console.WriteLine ("Position Latitude: {0}", position.Latitude);
Console.WriteLine ("Position Longitude: {0}", position.Longitude);
```
### **IMPORTANT**
Android:
You must request ACCESS_COARSE_LOCATION & ACCESS_FINE_LOCATION permission
iOS:
In iOS 8 you now have to call either RequestWhenInUseAuthorization or RequestAlwaysAuthorization on the location manager. Additionally you need to add either the concisely named NSLocationWhenInUseUsageDescription or NSLocationAlwaysUsageDescription to your Info.plist.
See: http://motzcod.es/post/97662738237/scanning-for-ibeacons-in-ios-8
Windows Phone:
You must set the ID_CAP_LOCATION permission.

View File

@ -1,23 +0,0 @@
# Geolocator Plugin license
The MIT License (MIT)
Copyright (c) 2014 James Montemagno / Refractored LLC
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

View File

@ -1,29 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<component format="1" id="GeolocatorPlugin" is-shell="true">
<name>Geolocator Plugin</name>
<publisher>James Montemagno</publisher>
<publisher-url>http://www.github.com/jamesmontemagno/Xamarin.Plugins</publisher-url>
<version>1.0.3</version>
<summary>Simple cross platform plugin to get GPS location including heading, speed, and more.</summary>
<packages>
<package id="Xam.Plugin.Geolocator" version="1.0.3" framework="winphone-8.1" />
<package id="Xam.Plugin.Geolocator" version="1.0.3" framework="ios-unified" />
<package id="Xam.Plugin.Geolocator" version="1.0.3" framework="android" />
<package id="Xam.Plugin.Geolocator" version="1.0.3" framework="winphone-8.0" />
<package id="Xam.Plugin.Geolocator" version="1.0.3" framework="ios" />
</packages>
<samples>
<sample id="GeolocatorSample">
<name>Android Sample</name>
<summary>Android Sample</summary>
</sample>
<sample id="GeolocatorSample">
<name>WindowsPhone Sample</name>
<summary>WindowsPhone Sample</summary>
</sample>
<sample id="GeolocatorSample">
<name>iOS Sample</name>
<summary>iOS Sample</summary>
</sample>
</samples>
</component>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 117 KiB

View File

@ -1,210 +0,0 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.30723.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GeolocatorSample", "GeolocatorSample\GeolocatorSample\GeolocatorSample.csproj", "{02BB8331-934C-424B-A0ED-438E6F1C39D4}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GeolocatorSample.iOS", "GeolocatorSample\GeolocatorSample.iOS\GeolocatorSample.iOS.csproj", "{CF64F284-8850-4DC0-ADD4-E066A0744AF3}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GeolocatorSample.Droid", "GeolocatorSample\GeolocatorSample.Droid\GeolocatorSample.Droid.csproj", "{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GeolocatorSample.WinPhone", "GeolocatorSample\GeolocatorSample.WinPhone\GeolocatorSample.WinPhone.csproj", "{82A2958E-AB5B-40B8-A556-DA41952F870F}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Ad-Hoc|Any CPU = Ad-Hoc|Any CPU
Ad-Hoc|ARM = Ad-Hoc|ARM
Ad-Hoc|iPhone = Ad-Hoc|iPhone
Ad-Hoc|iPhoneSimulator = Ad-Hoc|iPhoneSimulator
Ad-Hoc|Mixed Platforms = Ad-Hoc|Mixed Platforms
Ad-Hoc|x86 = Ad-Hoc|x86
AppStore|Any CPU = AppStore|Any CPU
AppStore|ARM = AppStore|ARM
AppStore|iPhone = AppStore|iPhone
AppStore|iPhoneSimulator = AppStore|iPhoneSimulator
AppStore|Mixed Platforms = AppStore|Mixed Platforms
AppStore|x86 = AppStore|x86
Debug|Any CPU = Debug|Any CPU
Debug|ARM = Debug|ARM
Debug|iPhone = Debug|iPhone
Debug|iPhoneSimulator = Debug|iPhoneSimulator
Debug|Mixed Platforms = Debug|Mixed Platforms
Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
Release|ARM = Release|ARM
Release|iPhone = Release|iPhone
Release|iPhoneSimulator = Release|iPhoneSimulator
Release|Mixed Platforms = Release|Mixed Platforms
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Ad-Hoc|Mixed Platforms.ActiveCfg = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Ad-Hoc|Mixed Platforms.Build.0 = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.AppStore|Any CPU.Build.0 = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.AppStore|ARM.ActiveCfg = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.AppStore|Mixed Platforms.ActiveCfg = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.AppStore|Mixed Platforms.Build.0 = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.AppStore|x86.ActiveCfg = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Debug|ARM.ActiveCfg = Debug|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Debug|x86.ActiveCfg = Debug|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Release|Any CPU.ActiveCfg = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Release|Any CPU.Build.0 = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Release|ARM.ActiveCfg = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Release|iPhone.ActiveCfg = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{02BB8331-934C-424B-A0ED-438E6F1C39D4}.Release|x86.ActiveCfg = Release|Any CPU
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Ad-Hoc|Any CPU.ActiveCfg = Ad-Hoc|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Ad-Hoc|ARM.ActiveCfg = Ad-Hoc|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Ad-Hoc|iPhone.ActiveCfg = Ad-Hoc|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Ad-Hoc|iPhone.Build.0 = Ad-Hoc|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Ad-Hoc|iPhoneSimulator
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Ad-Hoc|iPhoneSimulator.Build.0 = Ad-Hoc|iPhoneSimulator
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Ad-Hoc|Mixed Platforms.ActiveCfg = Ad-Hoc|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Ad-Hoc|Mixed Platforms.Build.0 = Ad-Hoc|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Ad-Hoc|x86.ActiveCfg = Ad-Hoc|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.AppStore|Any CPU.ActiveCfg = AppStore|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.AppStore|ARM.ActiveCfg = AppStore|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.AppStore|iPhone.ActiveCfg = AppStore|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.AppStore|iPhone.Build.0 = AppStore|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.AppStore|iPhoneSimulator.ActiveCfg = AppStore|iPhoneSimulator
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.AppStore|iPhoneSimulator.Build.0 = AppStore|iPhoneSimulator
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.AppStore|Mixed Platforms.ActiveCfg = AppStore|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.AppStore|Mixed Platforms.Build.0 = AppStore|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.AppStore|x86.ActiveCfg = AppStore|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Debug|Any CPU.ActiveCfg = Debug|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Debug|ARM.ActiveCfg = Debug|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Debug|iPhone.ActiveCfg = Debug|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Debug|iPhone.Build.0 = Debug|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Debug|Mixed Platforms.ActiveCfg = Debug|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Debug|Mixed Platforms.Build.0 = Debug|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Debug|x86.ActiveCfg = Debug|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Release|Any CPU.ActiveCfg = Release|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Release|ARM.ActiveCfg = Release|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Release|iPhone.ActiveCfg = Release|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Release|iPhone.Build.0 = Release|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Release|Mixed Platforms.ActiveCfg = Release|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Release|Mixed Platforms.Build.0 = Release|iPhone
{CF64F284-8850-4DC0-ADD4-E066A0744AF3}.Release|x86.ActiveCfg = Release|iPhone
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Ad-Hoc|Any CPU.Deploy.0 = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Ad-Hoc|Mixed Platforms.ActiveCfg = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Ad-Hoc|Mixed Platforms.Build.0 = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Ad-Hoc|Mixed Platforms.Deploy.0 = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.AppStore|Any CPU.Build.0 = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.AppStore|Any CPU.Deploy.0 = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.AppStore|ARM.ActiveCfg = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.AppStore|Mixed Platforms.ActiveCfg = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.AppStore|Mixed Platforms.Build.0 = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.AppStore|Mixed Platforms.Deploy.0 = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.AppStore|x86.ActiveCfg = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Debug|ARM.ActiveCfg = Debug|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Debug|Mixed Platforms.Deploy.0 = Debug|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Debug|x86.ActiveCfg = Debug|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Release|Any CPU.Build.0 = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Release|Any CPU.Deploy.0 = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Release|ARM.ActiveCfg = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Release|iPhone.ActiveCfg = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Release|Mixed Platforms.Deploy.0 = Release|Any CPU
{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}.Release|x86.ActiveCfg = Release|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Ad-Hoc|Any CPU.Deploy.0 = Release|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Ad-Hoc|ARM.ActiveCfg = Release|ARM
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Ad-Hoc|ARM.Build.0 = Release|ARM
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Ad-Hoc|ARM.Deploy.0 = Release|ARM
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Ad-Hoc|Mixed Platforms.ActiveCfg = Release|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Ad-Hoc|Mixed Platforms.Build.0 = Release|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Ad-Hoc|Mixed Platforms.Deploy.0 = Release|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Ad-Hoc|x86.ActiveCfg = Release|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Ad-Hoc|x86.Build.0 = Release|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Ad-Hoc|x86.Deploy.0 = Release|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.AppStore|Any CPU.Build.0 = Release|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.AppStore|Any CPU.Deploy.0 = Release|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.AppStore|ARM.ActiveCfg = Release|ARM
{82A2958E-AB5B-40B8-A556-DA41952F870F}.AppStore|ARM.Build.0 = Release|ARM
{82A2958E-AB5B-40B8-A556-DA41952F870F}.AppStore|ARM.Deploy.0 = Release|ARM
{82A2958E-AB5B-40B8-A556-DA41952F870F}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.AppStore|Mixed Platforms.ActiveCfg = Release|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.AppStore|Mixed Platforms.Build.0 = Release|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.AppStore|Mixed Platforms.Deploy.0 = Release|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.AppStore|x86.ActiveCfg = Release|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.AppStore|x86.Build.0 = Release|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.AppStore|x86.Deploy.0 = Release|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Debug|ARM.ActiveCfg = Debug|ARM
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Debug|ARM.Build.0 = Debug|ARM
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Debug|ARM.Deploy.0 = Debug|ARM
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Debug|Mixed Platforms.Build.0 = Debug|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Debug|Mixed Platforms.Deploy.0 = Debug|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Debug|x86.ActiveCfg = Debug|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Debug|x86.Build.0 = Debug|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Debug|x86.Deploy.0 = Debug|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Release|Any CPU.Build.0 = Release|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Release|Any CPU.Deploy.0 = Release|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Release|ARM.ActiveCfg = Release|ARM
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Release|ARM.Build.0 = Release|ARM
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Release|ARM.Deploy.0 = Release|ARM
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Release|iPhone.ActiveCfg = Release|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Release|Mixed Platforms.ActiveCfg = Release|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Release|Mixed Platforms.Build.0 = Release|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Release|Mixed Platforms.Deploy.0 = Release|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Release|x86.ActiveCfg = Release|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Release|x86.Build.0 = Release|x86
{82A2958E-AB5B-40B8-A556-DA41952F870F}.Release|x86.Deploy.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View File

@ -1,19 +0,0 @@
Any raw assets you want to be deployed with your application can be placed in
this directory (and child directories) and given a Build Action of "AndroidAsset".
These files will be deployed with you package and will be accessible using Android's
AssetManager, like this:
public class ReadAsset : Activity
{
protected override void OnCreate (Bundle bundle)
{
base.OnCreate (bundle);
InputStream input = Assets.Open ("my_asset.txt");
}
}
Additionally, some Android functions will automatically load asset files:
Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf");

View File

@ -1,125 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{FD7768FC-ECB7-4E9C-AFBB-ADEB949B2748}</ProjectGuid>
<ProjectTypeGuids>{EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>GeolocatorSample.Droid</RootNamespace>
<AssemblyName>GeolocatorSample.Droid</AssemblyName>
<FileAlignment>512</FileAlignment>
<AndroidApplication>true</AndroidApplication>
<AndroidResgenFile>Resources\Resource.Designer.cs</AndroidResgenFile>
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
<AndroidManifest>Properties\AndroidManifest.xml</AndroidManifest>
<AndroidUseLatestPlatformSdk>true</AndroidUseLatestPlatformSdk>
<AndroidSupportedAbis>armeabi,armeabi-v7a,x86</AndroidSupportedAbis>
<AndroidStoreUncompressedFileExtensions />
<MandroidI18n />
<JavaMaximumHeapSize />
<JavaOptions />
<NuGetPackageImportStamp>cd56d9b5</NuGetPackageImportStamp>
<TargetFrameworkVersion>v5.1</TargetFrameworkVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AndroidUseSharedRuntime>True</AndroidUseSharedRuntime>
<AndroidLinkMode>None</AndroidLinkMode>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AndroidUseSharedRuntime>False</AndroidUseSharedRuntime>
<AndroidLinkMode>SdkOnly</AndroidLinkMode>
</PropertyGroup>
<ItemGroup>
<Reference Include="FormsViewGroup, Version=1.3.4.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\packages\Xamarin.Forms.1.3.4.6332\lib\MonoAndroid10\FormsViewGroup.dll</HintPath>
</Reference>
<Reference Include="Geolocator.Plugin, Version=1.0.3.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xam.Plugin.Geolocator.1.0.3\lib\MonoAndroid10\Geolocator.Plugin.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Geolocator.Plugin.Abstractions, Version=1.0.3.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xam.Plugin.Geolocator.1.0.3\lib\MonoAndroid10\Geolocator.Plugin.Abstractions.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Mono.Android" />
<Reference Include="mscorlib" />
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Xml" />
<Reference Include="Xamarin.Android.Support.v4, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\packages\Xamarin.Android.Support.v4.21.0.3.0\lib\MonoAndroid10\Xamarin.Android.Support.v4.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Forms.Core, Version=1.3.4.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\packages\Xamarin.Forms.1.3.4.6332\lib\MonoAndroid10\Xamarin.Forms.Core.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Forms.Platform.Android, Version=1.3.4.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\packages\Xamarin.Forms.1.3.4.6332\lib\MonoAndroid10\Xamarin.Forms.Platform.Android.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Forms.Xaml, Version=1.3.4.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\packages\Xamarin.Forms.1.3.4.6332\lib\MonoAndroid10\Xamarin.Forms.Xaml.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="MainActivity.cs" />
<Compile Include="Resources\Resource.Designer.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
<None Include="Resources\AboutResources.txt" />
<None Include="Assets\AboutAssets.txt" />
</ItemGroup>
<ItemGroup>
<AndroidResource Include="Resources\drawable\icon.png" />
<AndroidResource Include="Resources\drawable-hdpi\icon.png" />
<AndroidResource Include="Resources\drawable-xhdpi\icon.png" />
<AndroidResource Include="Resources\drawable-xxhdpi\icon.png" />
</ItemGroup>
<ItemGroup>
<Content Include="PluginsHelp\GeolocatorReadme.txt" />
<Content Include="Properties\AndroidManifest.xml" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\GeolocatorSample\GeolocatorSample.csproj">
<Name>GeolocatorSample</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.CSharp.targets" />
<Import Project="..\..\packages\Xamarin.Forms.1.3.4.6332\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets" Condition="Exists('..\..\packages\Xamarin.Forms.1.3.4.6332\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\..\packages\Xamarin.Forms.1.3.4.6332\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Forms.1.3.4.6332\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets'))" />
</Target>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

View File

@ -1,24 +0,0 @@
using System;
using Android.App;
using Android.Content.PM;
using Android.Runtime;
using Android.Views;
using Android.Widget;
using Android.OS;
namespace GeolocatorSample.Droid
{
[Activity(Label = "GeolocatorSample", Icon = "@drawable/icon", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)]
public class MainActivity : global::Xamarin.Forms.Platform.Android.FormsApplicationActivity
{
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
global::Xamarin.Forms.Forms.Init(this, bundle);
LoadApplication(new App());
}
}
}

View File

@ -1,24 +0,0 @@
Connectivity Readme
Find the most up to date information at: https://github.com/jamesmontemagno/Xamarin.Plugins
**IMPORTANT**
Android:
You must request ACCESS_COARSE_LOCATION & ACCESS_FINE_LOCATION permission
iOS:
In iOS 8 you now have to call either RequestWhenInUseAuthorization or RequestAlwaysAuthorization on the location manager. Additionally you need to add either the concisely named NSLocationWhenInUseUsageDescription or NSLocationAlwaysUsageDescription to your Info.plist.
See: http://motzcod.es/post/97662738237/scanning-for-ibeacons-in-ios-8
Windows Phone:
You must set the ID_CAP_LOCATION permission.
Getting Started:
var locator = CrossGeolocator.Current;
locator.DesiredAccuracy = 50;
var position = await locator.GetPositionAsync (timeoutMilliseconds: 10000);
Console.WriteLine ("Position Status: {0}", position.Timestamp);
Console.WriteLine ("Position Latitude: {0}", position.Latitude);
Console.WriteLine ("Position Longitude: {0}", position.Longitude);

View File

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:installLocation="auto">
<uses-sdk android:minSdkVersion="15" />
<application></application>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
</manifest>

View File

@ -1,34 +0,0 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Android.App;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("GeolocatorSample.Droid")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("GeolocatorSample.Droid")]
[assembly: AssemblyCopyright("Copyright © 2014")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: ComVisible(false)]
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
// Add some common permissions, these can be removed if not needed
[assembly: UsesPermission(Android.Manifest.Permission.Internet)]
[assembly: UsesPermission(Android.Manifest.Permission.WriteExternalStorage)]

View File

@ -1,50 +0,0 @@
Images, layout descriptions, binary blobs and string dictionaries can be included
in your application as resource files. Various Android APIs are designed to
operate on the resource IDs instead of dealing with images, strings or binary blobs
directly.
For example, a sample Android app that contains a user interface layout (main.xml),
an internationalization string table (strings.xml) and some icons (drawable-XXX/icon.png)
would keep its resources in the "Resources" directory of the application:
Resources/
drawable-hdpi/
icon.png
drawable-ldpi/
icon.png
drawable-mdpi/
icon.png
layout/
main.xml
values/
strings.xml
In order to get the build system to recognize Android resources, set the build action to
"AndroidResource". The native Android APIs do not operate directly with filenames, but
instead operate on resource IDs. When you compile an Android application that uses resources,
the build system will package the resources for distribution and generate a class called
"Resource" that contains the tokens for each one of the resources included. For example,
for the above Resources layout, this is what the Resource class would expose:
public class Resource {
public class drawable {
public const int icon = 0x123;
}
public class layout {
public const int main = 0x456;
}
public class strings {
public const int first_string = 0xabc;
public const int second_string = 0xbcd;
}
}
You would then use R.drawable.icon to reference the drawable/icon.png file, or Resource.layout.main
to reference the layout/main.xml file, or Resource.strings.first_string to reference the first
string in the dictionary file values/strings.xml.

View File

@ -1,61 +0,0 @@
#pragma warning disable 1591
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.34014
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
[assembly: global::Android.Runtime.ResourceDesignerAttribute("GeolocatorSample.Droid.Resource", IsApplication=true)]
namespace GeolocatorSample.Droid
{
[System.CodeDom.Compiler.GeneratedCodeAttribute("Xamarin.Android.Build.Tasks", "1.0.0.0")]
public partial class Resource
{
static Resource()
{
global::Android.Runtime.ResourceIdManager.UpdateIdValues();
}
public static void UpdateIdValues()
{
}
public partial class Attribute
{
static Attribute()
{
global::Android.Runtime.ResourceIdManager.UpdateIdValues();
}
private Attribute()
{
}
}
public partial class Drawable
{
// aapt resource value: 0x7f020000
public const int icon = 2130837504;
static Drawable()
{
global::Android.Runtime.ResourceIdManager.UpdateIdValues();
}
private Drawable()
{
}
}
}
}
#pragma warning restore 1591

View File

@ -1,6 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Xam.Plugin.Geolocator" version="1.0.3" targetFramework="MonoAndroid51" />
<package id="Xamarin.Android.Support.v4" version="21.0.3.0" targetFramework="MonoAndroid22" />
<package id="Xamarin.Forms" version="1.3.4.6332" targetFramework="MonoAndroid22" />
</packages>

View File

@ -1,20 +0,0 @@
<Application
x:Class="GeolocatorSample.WinPhone.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone">
<!--Application Resources-->
<Application.Resources>
<local:LocalizedStrings xmlns:local="clr-namespace:GeolocatorSample.WinPhone" x:Key="LocalizedStrings"/>
</Application.Resources>
<Application.ApplicationLifetimeObjects>
<!--Required object that handles lifetime events for the application-->
<shell:PhoneApplicationService
Launching="Application_Launching" Closing="Application_Closing"
Activated="Application_Activated" Deactivated="Application_Deactivated"/>
</Application.ApplicationLifetimeObjects>
</Application>

View File

@ -1,223 +0,0 @@
using System;
using System.Diagnostics;
using System.Resources;
using System.Windows;
using System.Windows.Markup;
using System.Windows.Navigation;
using Microsoft.Phone.Controls;
using Microsoft.Phone.Shell;
using GeolocatorSample.WinPhone.Resources;
namespace GeolocatorSample.WinPhone
{
public partial class App : Application
{
/// <summary>
/// Provides easy access to the root frame of the Phone Application.
/// </summary>
/// <returns>The root frame of the Phone Application.</returns>
public static PhoneApplicationFrame RootFrame { get; private set; }
/// <summary>
/// Constructor for the Application object.
/// </summary>
public App()
{
// Global handler for uncaught exceptions.
UnhandledException += Application_UnhandledException;
// Standard XAML initialization
InitializeComponent();
// Phone-specific initialization
InitializePhoneApplication();
// Language display initialization
InitializeLanguage();
// Show graphics profiling information while debugging.
if (Debugger.IsAttached)
{
// Display the current frame rate counters.
Application.Current.Host.Settings.EnableFrameRateCounter = true;
// Show the areas of the app that are being redrawn in each frame.
//Application.Current.Host.Settings.EnableRedrawRegions = true;
// Enable non-production analysis visualization mode,
// which shows areas of a page that are handed off to GPU with a colored overlay.
//Application.Current.Host.Settings.EnableCacheVisualization = true;
// Prevent the screen from turning off while under the debugger by disabling
// the application's idle detection.
// Caution:- Use this under debug mode only. Application that disables user idle detection will continue to run
// and consume battery power when the user is not using the phone.
PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;
}
}
// Code to execute when the application is launching (eg, from Start)
// This code will not execute when the application is reactivated
private void Application_Launching(object sender, LaunchingEventArgs e)
{
}
// Code to execute when the application is activated (brought to foreground)
// This code will not execute when the application is first launched
private void Application_Activated(object sender, ActivatedEventArgs e)
{
}
// Code to execute when the application is deactivated (sent to background)
// This code will not execute when the application is closing
private void Application_Deactivated(object sender, DeactivatedEventArgs e)
{
}
// Code to execute when the application is closing (eg, user hit Back)
// This code will not execute when the application is deactivated
private void Application_Closing(object sender, ClosingEventArgs e)
{
}
// Code to execute if a navigation fails
private void RootFrame_NavigationFailed(object sender, NavigationFailedEventArgs e)
{
if (Debugger.IsAttached)
{
// A navigation has failed; break into the debugger
Debugger.Break();
}
}
// Code to execute on Unhandled Exceptions
private void Application_UnhandledException(object sender, ApplicationUnhandledExceptionEventArgs e)
{
if (Debugger.IsAttached)
{
// An unhandled exception has occurred; break into the debugger
Debugger.Break();
}
}
#region Phone application initialization
// Avoid double-initialization
private bool phoneApplicationInitialized = false;
// Do not add any additional code to this method
private void InitializePhoneApplication()
{
if (phoneApplicationInitialized)
return;
// Create the frame but don't set it as RootVisual yet; this allows the splash
// screen to remain active until the application is ready to render.
RootFrame = new PhoneApplicationFrame();
RootFrame.Navigated += CompleteInitializePhoneApplication;
// Handle navigation failures
RootFrame.NavigationFailed += RootFrame_NavigationFailed;
// Handle reset requests for clearing the backstack
RootFrame.Navigated += CheckForResetNavigation;
// Ensure we don't initialize again
phoneApplicationInitialized = true;
}
// Do not add any additional code to this method
private void CompleteInitializePhoneApplication(object sender, NavigationEventArgs e)
{
// Set the root visual to allow the application to render
if (RootVisual != RootFrame)
RootVisual = RootFrame;
// Remove this handler since it is no longer needed
RootFrame.Navigated -= CompleteInitializePhoneApplication;
}
private void CheckForResetNavigation(object sender, NavigationEventArgs e)
{
// If the app has received a 'reset' navigation, then we need to check
// on the next navigation to see if the page stack should be reset
if (e.NavigationMode == NavigationMode.Reset)
RootFrame.Navigated += ClearBackStackAfterReset;
}
private void ClearBackStackAfterReset(object sender, NavigationEventArgs e)
{
// Unregister the event so it doesn't get called again
RootFrame.Navigated -= ClearBackStackAfterReset;
// Only clear the stack for 'new' (forward) and 'refresh' navigations
if (e.NavigationMode != NavigationMode.New && e.NavigationMode != NavigationMode.Refresh)
return;
// For UI consistency, clear the entire page stack
while (RootFrame.RemoveBackEntry() != null)
{
; // do nothing
}
}
#endregion
// Initialize the app's font and flow direction as defined in its localized resource strings.
//
// To ensure that the font of your application is aligned with its supported languages and that the
// FlowDirection for each of those languages follows its traditional direction, ResourceLanguage
// and ResourceFlowDirection should be initialized in each resx file to match these values with that
// file's culture. For example:
//
// AppResources.es-ES.resx
// ResourceLanguage's value should be "es-ES"
// ResourceFlowDirection's value should be "LeftToRight"
//
// AppResources.ar-SA.resx
// ResourceLanguage's value should be "ar-SA"
// ResourceFlowDirection's value should be "RightToLeft"
//
// For more info on localizing Windows Phone apps see http://go.microsoft.com/fwlink/?LinkId=262072.
//
private void InitializeLanguage()
{
try
{
// Set the font to match the display language defined by the
// ResourceLanguage resource string for each supported language.
//
// Fall back to the font of the neutral language if the Display
// language of the phone is not supported.
//
// If a compiler error is hit then ResourceLanguage is missing from
// the resource file.
RootFrame.Language = XmlLanguage.GetLanguage(AppResources.ResourceLanguage);
// Set the FlowDirection of all elements under the root frame based
// on the ResourceFlowDirection resource string for each
// supported language.
//
// If a compiler error is hit then ResourceFlowDirection is missing from
// the resource file.
FlowDirection flow = (FlowDirection)Enum.Parse(typeof(FlowDirection), AppResources.ResourceFlowDirection);
RootFrame.FlowDirection = flow;
}
catch
{
// If an exception is caught here it is most likely due to either
// ResourceLangauge not being correctly set to a supported language
// code or ResourceFlowDirection is set to a value other than LeftToRight
// or RightToLeft.
if (Debugger.IsAttached)
{
Debugger.Break();
}
throw;
}
}
}
}

View File

@ -1,208 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>10.0.20506</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{82A2958E-AB5B-40B8-A556-DA41952F870F}</ProjectGuid>
<ProjectTypeGuids>{C089C8C0-30E0-4E22-80C0-CE093F111A43};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>GeolocatorSample.WinPhone</RootNamespace>
<AssemblyName>GeolocatorSample.WinPhone</AssemblyName>
<TargetFrameworkIdentifier>WindowsPhone</TargetFrameworkIdentifier>
<TargetFrameworkVersion>v8.0</TargetFrameworkVersion>
<SilverlightVersion>$(TargetFrameworkVersion)</SilverlightVersion>
<SilverlightApplication>true</SilverlightApplication>
<SupportedCultures></SupportedCultures>
<XapOutputs>true</XapOutputs>
<GenerateSilverlightManifest>true</GenerateSilverlightManifest>
<XapFilename>PhoneApp1_$(Configuration)_$(Platform).xap</XapFilename>
<SilverlightManifestTemplate>Properties\AppManifest.xml</SilverlightManifestTemplate>
<SilverlightAppEntry>GeolocatorSample.WinPhone.App</SilverlightAppEntry>
<ValidateXaml>true</ValidateXaml>
<MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion>
<ThrowErrorsInValidation>true</ThrowErrorsInValidation>
<NuGetPackageImportStamp>dd928278</NuGetPackageImportStamp>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>Bin\Debug</OutputPath>
<DefineConstants>DEBUG;TRACE;SILVERLIGHT;WINDOWS_PHONE</DefineConstants>
<NoStdLib>true</NoStdLib>
<NoConfig>true</NoConfig>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>Bin\Release</OutputPath>
<DefineConstants>TRACE;SILVERLIGHT;WINDOWS_PHONE</DefineConstants>
<NoStdLib>true</NoStdLib>
<NoConfig>true</NoConfig>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>Bin\x86\Debug</OutputPath>
<DefineConstants>DEBUG;TRACE;SILVERLIGHT;WINDOWS_PHONE</DefineConstants>
<NoStdLib>true</NoStdLib>
<NoConfig>true</NoConfig>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>Bin\x86\Release</OutputPath>
<DefineConstants>TRACE;SILVERLIGHT;WINDOWS_PHONE</DefineConstants>
<NoStdLib>true</NoStdLib>
<NoConfig>true</NoConfig>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|ARM' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>Bin\ARM\Debug</OutputPath>
<DefineConstants>DEBUG;TRACE;SILVERLIGHT;WINDOWS_PHONE</DefineConstants>
<NoStdLib>true</NoStdLib>
<NoConfig>true</NoConfig>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|ARM' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>Bin\ARM\Release</OutputPath>
<DefineConstants>TRACE;SILVERLIGHT;WINDOWS_PHONE</DefineConstants>
<NoStdLib>true</NoStdLib>
<NoConfig>true</NoConfig>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Compile Include="App.xaml.cs">
<DependentUpon>App.xaml</DependentUpon>
</Compile>
<Compile Include="LocalizedStrings.cs" />
<Compile Include="MainPage.xaml.cs">
<DependentUpon>MainPage.xaml</DependentUpon>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Resources\AppResources.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>AppResources.resx</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<ApplicationDefinition Include="App.xaml">
<SubType>Designer</SubType>
<Generator>MSBuild:Compile</Generator>
</ApplicationDefinition>
<Page Include="MainPage.xaml">
<SubType>Designer</SubType>
<Generator>MSBuild:Compile</Generator>
</Page>
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
<None Include="Properties\AppManifest.xml" />
<None Include="Properties\WMAppManifest.xml">
<SubType>Designer</SubType>
</None>
</ItemGroup>
<ItemGroup>
<Content Include="PluginsHelp\GeolocatorReadme.txt" />
<Content Include="README_FIRST.txt" />
<Content Include="SplashScreenImage.jpg">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Assets\AlignmentGrid.png" />
<Content Include="Assets\ApplicationIcon.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Assets\Tiles\FlipCycleTileLarge.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Assets\Tiles\FlipCycleTileMedium.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Assets\Tiles\FlipCycleTileSmall.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Assets\Tiles\IconicTileMediumLarge.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Assets\Tiles\IconicTileSmall.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="Toolkit.Content\ApplicationBar.Add.png" />
<Content Include="Toolkit.Content\ApplicationBar.Cancel.png" />
<Content Include="Toolkit.Content\ApplicationBar.Check.png" />
<Content Include="Toolkit.Content\ApplicationBar.Delete.png" />
<Content Include="Toolkit.Content\ApplicationBar.Select.png" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Resources\AppResources.resx">
<Generator>PublicResXFileCodeGenerator</Generator>
<LastGenOutput>AppResources.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\GeolocatorSample\GeolocatorSample.csproj">
<Name>GeolocatorSample</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Reference Include="Geolocator.Plugin, Version=1.0.3.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xam.Plugin.Geolocator.1.0.3\lib\wp8\Geolocator.Plugin.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Geolocator.Plugin.Abstractions, Version=1.0.3.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xam.Plugin.Geolocator.1.0.3\lib\wp8\Geolocator.Plugin.Abstractions.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Phone.Controls.Toolkit">
<HintPath>..\..\packages\WPtoolkit.4.2013.08.16\lib\wp8\Microsoft.Phone.Controls.Toolkit.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Forms.Core, Version=1.3.4.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\packages\Xamarin.Forms.1.3.4.6332\lib\WP80\Xamarin.Forms.Core.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Forms.Platform.WP8, Version=1.3.4.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\packages\Xamarin.Forms.1.3.4.6332\lib\WP80\Xamarin.Forms.Platform.WP8.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Forms.Xaml, Version=1.3.4.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\packages\Xamarin.Forms.1.3.4.6332\lib\WP80\Xamarin.Forms.Xaml.dll</HintPath>
</Reference>
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Microsoft\$(TargetFrameworkIdentifier)\$(TargetFrameworkVersion)\Microsoft.$(TargetFrameworkIdentifier).$(TargetFrameworkVersion).Overrides.targets" />
<Import Project="$(MSBuildExtensionsPath)\Microsoft\$(TargetFrameworkIdentifier)\$(TargetFrameworkVersion)\Microsoft.$(TargetFrameworkIdentifier).CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
<ProjectExtensions />
<Import Project="..\..\packages\Xamarin.Forms.1.3.4.6332\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets" Condition="Exists('..\..\packages\Xamarin.Forms.1.3.4.6332\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\..\packages\Xamarin.Forms.1.3.4.6332\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Forms.1.3.4.6332\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets'))" />
</Target>
</Project>

View File

@ -1,14 +0,0 @@
using GeolocatorSample.WinPhone.Resources;
namespace GeolocatorSample.WinPhone
{
/// <summary>
/// Provides access to string resources.
/// </summary>
public class LocalizedStrings
{
private static AppResources _localizedResources = new AppResources();
public AppResources LocalizedResources { get { return _localizedResources; } }
}
}

View File

@ -1,16 +0,0 @@
<winPhone:FormsApplicationPage
x:Class="GeolocatorSample.WinPhone.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:winPhone="clr-namespace:Xamarin.Forms.Platform.WinPhone;assembly=Xamarin.Forms.Platform.WP8"
mc:Ignorable="d"
FontFamily="{StaticResource PhoneFontFamilyNormal}"
FontSize="{StaticResource PhoneFontSizeNormal}"
Foreground="{StaticResource PhoneForegroundBrush}"
SupportedOrientations="Portrait" Orientation="Portrait"
shell:SystemTray.IsVisible="True">
</winPhone:FormsApplicationPage>

View File

@ -1,24 +0,0 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Navigation;
using Microsoft.Phone.Controls;
using Microsoft.Phone.Shell;
namespace GeolocatorSample.WinPhone
{
public partial class MainPage : global::Xamarin.Forms.Platform.WinPhone.FormsApplicationPage
{
public MainPage()
{
InitializeComponent();
SupportedOrientations = SupportedPageOrientation.PortraitOrLandscape;
global::Xamarin.Forms.Forms.Init();
LoadApplication(new GeolocatorSample.App());
}
}
}

View File

@ -1,24 +0,0 @@
Connectivity Readme
Find the most up to date information at: https://github.com/jamesmontemagno/Xamarin.Plugins
**IMPORTANT**
Android:
You must request ACCESS_COARSE_LOCATION & ACCESS_FINE_LOCATION permission
iOS:
In iOS 8 you now have to call either RequestWhenInUseAuthorization or RequestAlwaysAuthorization on the location manager. Additionally you need to add either the concisely named NSLocationWhenInUseUsageDescription or NSLocationAlwaysUsageDescription to your Info.plist.
See: http://motzcod.es/post/97662738237/scanning-for-ibeacons-in-ios-8
Windows Phone:
You must set the ID_CAP_LOCATION permission.
Getting Started:
var locator = CrossGeolocator.Current;
locator.DesiredAccuracy = 50;
var position = await locator.GetPositionAsync (timeoutMilliseconds: 10000);
Console.WriteLine ("Position Status: {0}", position.Timestamp);
Console.WriteLine ("Position Latitude: {0}", position.Latitude);
Console.WriteLine ("Position Longitude: {0}", position.Longitude);

View File

@ -1,6 +0,0 @@
<Deployment xmlns="http://schemas.microsoft.com/client/2007/deployment"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
>
<Deployment.Parts>
</Deployment.Parts>
</Deployment>

View File

@ -1,37 +0,0 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Resources;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("GeolocatorSample.WinPhone")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("GeolocatorSample.WinPhone")]
[assembly: AssemblyCopyright("Copyright © 2014")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("65077432-0c92-466b-b68d-911a8ec84f1d")]
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: NeutralResourcesLanguageAttribute("en-US")]

View File

@ -1,43 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Deployment xmlns="http://schemas.microsoft.com/windowsphone/2012/deployment" AppPlatformVersion="8.0">
<DefaultLanguage xmlns="" code="en-US" />
<App xmlns="" ProductID="{dbad66ea-bbc9-4596-8182-b108714bbdcd}" Title="GeolocatorSample.WinPhone" RuntimeType="Silverlight" Version="1.0.0.0" Genre="apps.normal" Author="GeolocatorSample.WinPhone author" Description="Sample description" Publisher="GeolocatorSample.WinPhone" PublisherID="{72b9a149-de03-4a1c-80a4-d4bf56dee761}">
<IconPath IsRelative="true" IsResource="false">Assets\ApplicationIcon.png</IconPath>
<Capabilities>
<Capability Name="ID_CAP_NETWORKING" />
<Capability Name="ID_CAP_MEDIALIB_AUDIO" />
<Capability Name="ID_CAP_MEDIALIB_PLAYBACK" />
<Capability Name="ID_CAP_SENSORS" />
<Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />
<Capability Name="ID_CAP_LOCATION" />
</Capabilities>
<Tasks>
<DefaultTask Name="_default" NavigationPage="MainPage.xaml" />
</Tasks>
<Tokens>
<PrimaryToken TokenID="PhoneApp1Token" TaskName="_default">
<TemplateFlip>
<SmallImageURI IsRelative="true" IsResource="false">Assets\Tiles\FlipCycleTileSmall.png</SmallImageURI>
<Count>0</Count>
<BackgroundImageURI IsRelative="true" IsResource="false">Assets\Tiles\FlipCycleTileMedium.png</BackgroundImageURI>
<Title>GeolocatorSample.WinPhone</Title>
<BackContent>
</BackContent>
<BackBackgroundImageURI>
</BackBackgroundImageURI>
<BackTitle>
</BackTitle>
<DeviceLockImageURI>
</DeviceLockImageURI>
<HasLarge>
</HasLarge>
</TemplateFlip>
</PrimaryToken>
</Tokens>
<ScreenResolutions>
<ScreenResolution Name="ID_RESOLUTION_WVGA" />
<ScreenResolution Name="ID_RESOLUTION_WXGA" />
<ScreenResolution Name="ID_RESOLUTION_HD720P" />
</ScreenResolutions>
</App>
</Deployment>

View File

@ -1,3 +0,0 @@
For the Windows Phone toolkit make sure that you have
marked the icons in the "Toolkit.Content" folder as content. That way they
can be used as the icons for the ApplicationBar control.

View File

@ -1,127 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.17626
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace GeolocatorSample.WinPhone.Resources
{
using System;
/// <summary>
/// A strongly-typed resource class, for looking up localized strings, etc.
/// </summary>
// This class was auto-generated by the StronglyTypedResourceBuilder
// class via a tool like ResGen or Visual Studio.
// To add or remove a member, edit your .ResX file then rerun ResGen
// with the /str option, or rebuild your VS project.
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
public class AppResources
{
private static global::System.Resources.ResourceManager resourceMan;
private static global::System.Globalization.CultureInfo resourceCulture;
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
internal AppResources()
{
}
/// <summary>
/// Returns the cached ResourceManager instance used by this class.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
public static global::System.Resources.ResourceManager ResourceManager
{
get
{
if (object.ReferenceEquals(resourceMan, null))
{
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("GeolocatorSample.WinPhone.Resources.AppResources", typeof(AppResources).Assembly);
resourceMan = temp;
}
return resourceMan;
}
}
/// <summary>
/// Overrides the current thread's CurrentUICulture property for all
/// resource lookups using this strongly typed resource class.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
public static global::System.Globalization.CultureInfo Culture
{
get
{
return resourceCulture;
}
set
{
resourceCulture = value;
}
}
/// <summary>
/// Looks up a localized string similar to LeftToRight.
/// </summary>
public static string ResourceFlowDirection
{
get
{
return ResourceManager.GetString("ResourceFlowDirection", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to us-EN.
/// </summary>
public static string ResourceLanguage
{
get
{
return ResourceManager.GetString("ResourceLanguage", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to MY APPLICATION.
/// </summary>
public static string ApplicationTitle
{
get
{
return ResourceManager.GetString("ApplicationTitle", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to button.
/// </summary>
public static string AppBarButtonText
{
get
{
return ResourceManager.GetString("AppBarButtonText", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to menu item.
/// </summary>
public static string AppBarMenuItemText
{
get
{
return ResourceManager.GetString("AppBarMenuItemText", resourceCulture);
}
}
}
}

View File

@ -1,137 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="ResourceFlowDirection" xml:space="preserve">
<value>LeftToRight</value>
<comment>Controls the FlowDirection for all elements in the RootFrame. Set to the traditional direction of this resource file's language</comment>
</data>
<data name="ResourceLanguage" xml:space="preserve">
<value>en-US</value>
<comment>Controls the Language and ensures that the font for all elements in the RootFrame aligns with the app's language. Set to the language code of this resource file's language.</comment>
</data>
<data name="ApplicationTitle" xml:space="preserve">
<value>MY APPLICATION</value>
</data>
<data name="AppBarButtonText" xml:space="preserve">
<value>add</value>
</data>
<data name="AppBarMenuItemText" xml:space="preserve">
<value>Menu Item</value>
</data>
</root>

View File

@ -1,6 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="WPtoolkit" version="4.2013.08.16" targetFramework="wp80" />
<package id="Xam.Plugin.Geolocator" version="1.0.3" targetFramework="wp80" />
<package id="Xamarin.Forms" version="1.3.4.6332" targetFramework="wp80" />
</packages>

View File

@ -1,31 +0,0 @@
using System;
using System.Collections.Generic;
using System.Linq;
using Foundation;
using UIKit;
namespace GeolocatorSample.iOS
{
// The UIApplicationDelegate for the application. This class is responsible for launching the
// User Interface of the application, as well as listening (and optionally responding) to
// application events from iOS.
[Register("AppDelegate")]
public partial class AppDelegate : global::Xamarin.Forms.Platform.iOS.FormsApplicationDelegate
{
//
// This method is invoked when the application has loaded and is ready to run. In this
// method you should instantiate the window, load the UI into it and then make the window
// visible.
//
// You have 17 seconds to return from this method, or iOS will terminate your application.
//
public override bool FinishedLaunching(UIApplication app, NSDictionary options)
{
global::Xamarin.Forms.Forms.Init();
LoadApplication(new App());
return base.FinishedLaunching(app, options);
}
}
}

View File

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
</dict>
</plist>

View File

@ -1,160 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">iPhoneSimulator</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{CF64F284-8850-4DC0-ADD4-E066A0744AF3}</ProjectGuid>
<ProjectTypeGuids>{FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<OutputType>Exe</OutputType>
<RootNamespace>GeolocatorSample.iOS</RootNamespace>
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
<AssemblyName>GeolocatorSampleiOS</AssemblyName>
<NuGetPackageImportStamp>edc5ef5c</NuGetPackageImportStamp>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhoneSimulator' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\iPhoneSimulator\Debug</OutputPath>
<DefineConstants>DEBUG</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
<MtouchArch>i386, x86_64</MtouchArch>
<MtouchLink>None</MtouchLink>
<MtouchDebug>true</MtouchDebug>
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhoneSimulator' ">
<DebugType>none</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\iPhoneSimulator\Release</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<MtouchLink>None</MtouchLink>
<MtouchArch>i386, x86_64</MtouchArch>
<ConsolePause>false</ConsolePause>
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhone' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\iPhone\Debug</OutputPath>
<DefineConstants>DEBUG</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
<MtouchArch>ARMv7, ARM64</MtouchArch>
<CodesignKey>iPhone Developer</CodesignKey>
<MtouchDebug>true</MtouchDebug>
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhone' ">
<DebugType>none</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\iPhone\Release</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<MtouchArch>ARMv7, ARM64</MtouchArch>
<ConsolePause>false</ConsolePause>
<CodesignKey>iPhone Developer</CodesignKey>
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Ad-Hoc|iPhone' ">
<DebugType>none</DebugType>
<Optimize>True</Optimize>
<OutputPath>bin\iPhone\Ad-Hoc</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>False</ConsolePause>
<MtouchArch>ARMv7, ARM64</MtouchArch>
<BuildIpa>True</BuildIpa>
<CodesignProvision>Automatic:AdHoc</CodesignProvision>
<CodesignKey>iPhone Distribution</CodesignKey>
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'AppStore|iPhone' ">
<DebugType>none</DebugType>
<Optimize>True</Optimize>
<OutputPath>bin\iPhone\AppStore</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>False</ConsolePause>
<MtouchArch>ARMv7, ARM64</MtouchArch>
<CodesignProvision>Automatic:AppStore</CodesignProvision>
<CodesignKey>iPhone Distribution</CodesignKey>
<CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
</PropertyGroup>
<ItemGroup>
<Compile Include="Main.cs" />
<Compile Include="AppDelegate.cs" />
<None Include="Entitlements.plist" />
<None Include="Info.plist">
<SubType>Designer</SubType>
</None>
<Compile Include="Properties\AssemblyInfo.cs" />
<ITunesArtwork Include="iTunesArtwork" />
<ITunesArtwork Include="iTunesArtwork@2x" />
<None Include="packages.config" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\GeolocatorSample\GeolocatorSample.csproj">
<Name>GeolocatorSample</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<BundleResource Include="Resources\Default-568h%402x.png" />
<BundleResource Include="Resources\Default-Portrait.png" />
<BundleResource Include="Resources\Default-Portrait%402x.png" />
<BundleResource Include="Resources\Default.png" />
<BundleResource Include="Resources\Default%402x.png" />
<BundleResource Include="Resources\Icon-60%402x.png" />
<BundleResource Include="Resources\Icon-60%403x.png" />
<BundleResource Include="Resources\Icon-76.png" />
<BundleResource Include="Resources\Icon-76%402x.png" />
<BundleResource Include="Resources\Icon-Small-40.png" />
<BundleResource Include="Resources\Icon-Small-40%402x.png" />
<BundleResource Include="Resources\Icon-Small-40%403x.png" />
<BundleResource Include="Resources\Icon-Small.png" />
<BundleResource Include="Resources\Icon-Small%402x.png" />
<BundleResource Include="Resources\Icon-Small%403x.png" />
<InterfaceDefinition Include="Resources\LaunchScreen.storyboard" />
</ItemGroup>
<ItemGroup>
<Reference Include="Geolocator.Plugin, Version=1.0.3.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xam.Plugin.Geolocator.1.0.3\lib\Xamarin.iOS10\Geolocator.Plugin.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Geolocator.Plugin.Abstractions, Version=1.0.3.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\packages\Xam.Plugin.Geolocator.1.0.3\lib\Xamarin.iOS10\Geolocator.Plugin.Abstractions.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System" />
<Reference Include="System.Xml" />
<Reference Include="System.Core" />
<Reference Include="Xamarin.Forms.Core">
<HintPath>..\..\packages\Xamarin.Forms.1.3.4.6332\lib\Xamarin.iOS10\Xamarin.Forms.Core.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Forms.Platform.iOS">
<HintPath>..\..\packages\Xamarin.Forms.1.3.4.6332\lib\Xamarin.iOS10\Xamarin.Forms.Platform.iOS.dll</HintPath>
</Reference>
<Reference Include="Xamarin.Forms.Xaml">
<HintPath>..\..\packages\Xamarin.Forms.1.3.4.6332\lib\Xamarin.iOS10\Xamarin.Forms.Xaml.dll</HintPath>
</Reference>
<Reference Include="Xamarin.iOS" />
</ItemGroup>
<ItemGroup>
<Content Include="PluginsHelp\GeolocatorReadme.txt" />
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Xamarin\iOS\Xamarin.iOS.CSharp.targets" />
<Import Project="..\..\packages\Xamarin.Forms.1.3.4.6332\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets" Condition="Exists('..\..\packages\Xamarin.Forms.1.3.4.6332\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\..\packages\Xamarin.Forms.1.3.4.6332\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Forms.1.3.4.6332\build\portable-win+net45+wp80+MonoAndroid10+MonoTouch10+Xamarin.iOS10\Xamarin.Forms.targets'))" />
</Target>
</Project>

View File

@ -1,54 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>UIDeviceFamily</key>
<array>
<integer>1</integer>
<integer>2</integer>
</array>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>MinimumOSVersion</key>
<string>6.0</string>
<key>CFBundleDisplayName</key>
<string>GeolocatorSample</string>
<key>CFBundleIdentifier</key>
<string>com.yourcompany.GeolocatorSample</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>CFBundleIconFiles</key>
<array>
<string>Icon-60@2x</string>
<string>Icon-60@3x</string>
<string>Icon-76</string>
<string>Icon-76@2x</string>
<string>Default</string>
<string>Default@2x</string>
<string>Default-568h@2x</string>
<string>Default-Portrait</string>
<string>Default-Portrait@2x</string>
<string>Icon-Small-40</string>
<string>Icon-Small-40@2x</string>
<string>Icon-Small-40@3x</string>
<string>Icon-Small</string>
<string>Icon-Small@2x</string>
<string>Icon-Small@3x</string>
</array>
<key>UILaunchStoryboardName</key>
<string>LaunchScreen</string>
<key>RequestWhenInUseAuthorization</key>
<string>Need location for geolocator plugin.</string>
</dict>
</plist>

View File

@ -1,20 +0,0 @@
using System;
using System.Collections.Generic;
using System.Linq;
using Foundation;
using UIKit;
namespace GeolocatorSample.iOS
{
public class Application
{
// This is the main entry point of the application.
static void Main(string[] args)
{
// if you want to use a different Application Delegate class from "AppDelegate"
// you can specify it here.
UIApplication.Main(args, null, "AppDelegate");
}
}
}

View File

@ -1,24 +0,0 @@
Connectivity Readme
Find the most up to date information at: https://github.com/jamesmontemagno/Xamarin.Plugins
**IMPORTANT**
Android:
You must request ACCESS_COARSE_LOCATION & ACCESS_FINE_LOCATION permission
iOS:
In iOS 8 you now have to call either RequestWhenInUseAuthorization or RequestAlwaysAuthorization on the location manager. Additionally you need to add either the concisely named NSLocationWhenInUseUsageDescription or NSLocationAlwaysUsageDescription to your Info.plist.
See: http://motzcod.es/post/97662738237/scanning-for-ibeacons-in-ios-8
Windows Phone:
You must set the ID_CAP_LOCATION permission.
Getting Started:
var locator = CrossGeolocator.Current;
locator.DesiredAccuracy = 50;
var position = await locator.GetPositionAsync (timeoutMilliseconds: 10000);
Console.WriteLine ("Position Status: {0}", position.Timestamp);
Console.WriteLine ("Position Latitude: {0}", position.Latitude);
Console.WriteLine ("Position Longitude: {0}", position.Longitude);

View File

@ -1,36 +0,0 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("GeolocatorSample.iOS")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("GeolocatorSample.iOS")]
[assembly: AssemblyCopyright("Copyright © 2014")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("72bdc44f-c588-44f3-b6df-9aace7daafdd")]
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

Some files were not shown because too many files have changed in this diff Show More