Skip to content

Commit

Permalink
Dev to staging; April 22 Snapshot (#521)
Browse files Browse the repository at this point in the history
* Update Wizard Images and Alt Tags (#367)

* Added alt tags to all images in the wizard

* Increased the number of retries (#406)

* T keng/add types (#385)

* add types to reducers

* add typescript types to rest of selectors and move containers to proper folder

* rename details page

* fix merge conflicts off dev

* update translations

finish settling merge conflicts and move mockvscodeapi to mockdata folder

* Added Edit Resource string to button instead of Add Resource if user is editing resource (#396)

* Added Edit Resource string if user is editing resource

* Save changes instead of edit resource

* Removed ID attribute from all svg's (#407)

Removed repeated ID attributes from all SVG's

* Added page name validation message in summary page (#414)

* Added validation message for page names in summary page

* Dynamically add package dependencies (#425)

* Used dynamic package loading

* Changed heading to company 1, 2 etc..

* Crutkas doc adjustments (#430)

* Update README.md

* Create CONTRIBUTING.md

* Update README.md

* Create telemetryData.md

* Create telemetryData.md

* Deleted rogue folder

Deleted folder which shouldn't exist

* stop api module if sync failed (#436)

* add chmod to core engine before attempting engine sync (#437)

* add chmod to core engine before attempting engine sync

* move to apimodule

* T keng/apply vscode themes (#428)

* add initial styles from vscode

* fix styling for leftsidebar

save changes on adding a new svg loader

* create new svg mapping to specific react components

save changes

restrict components alignment in centerview

change color of close icon on rightsidebar

add fills to more icons

add fills to sidebar item icons

remove code unrelated to PR

fix image sizing on rightsidebar

add svgs and apply new styling to page svg

change dropdownstyles background and fix details page cropping

fix cosmos db icon to another style for multiple theme matching

remove unused code

fix modal theming

fix initial modal styling

further dropdown style changes

add additional link styling

add high contrast borders

* fix modal theming

fix link font size

* fix dropdown styling to a thinner border

fix placeholder text styles

fix spinner and detail color settings

fix css import

* fix card styling and fix dropdown borders

change stroke color of spinner on cosmos db name validation

END THEMES COMMIT - fix merge conflicts

* fix merge conflicts with dev

* Removed commented code and add useful comments (#431)

* Linting changes in the React Templates (#444)

* Added Eslint rules to React templates

* Added trevor to code owners (#464)

* add action types (#438)

* create action types for wizard content actions

* migrate wizard content actions and vscode api actions

* create wizard selection action types

* migrate selection actions to separate folder

resolve conflicts with moving types

fix merge conflicts on rebase

* move azure actions to a separate folder and add types

* create root action type for all actions

* add remaining action types

* move action types to components

* remove edit from summary (#441)

* START COMMIT - Remove ability to Edit modals from summary

* remove modal openers from review and generate

commit to requeue build

* requeue build

* remove overwriting of azure function names if adding or removing number of functions (#448)

* Wizard Label Accessibility (#446)

* Added aria-label to all inputs and drop downs

* Added translations to internationalizations

* ReadMe Updated : "Instruction To Use" Section added (#468)

* ReadMe updated : Instruction to use section added

* ReadMe Updated : "Instruction To Use" Section added

* Instruction To Use  updated with Mac command.

* Dandua98/functions name validation style fix (#433)

* changed name validation for functions to return validation objects instead of errors

* refactored functions

* removed validation error from function provider

* Add separate service status to post-gen modal (#440)

* START COMMIT - create a service selection object

* separate cosmosdb and azure functions deployment

* add logic for detecting if services deployed on post gen modal

* begin resetting wizard action architecture

* add button to close wizard if generation and deployment completes

* add action to reset all wizard state and start over if generation fails

* simplify selector logic

* set deployed to finished by default if services not selected

* START COMMIT - when rightsidebar selection made then licensing and authoring data saved (#442)

* update contributing.md (#453)

* update contributing.md

* Update CONTRIBUTING.md

Co-Authored-By: dandua98 <danish@dandua.com>

* updated docs

* updated intro paragraph for grammar

* dandua98/keybord nav (#447)

* added keyboard nav to welcome page

* added keyboard nav to welcome page

* added navigation to welcome page

* added keyboard nav for projectType, frameworks, pages and services section

added new strings to whitelist

* finished keyboard nav

* change card backgrounds to sidebar background colors

* fix light theme borders on dropdowns

* requeue build

* fix merge conflicts in translations file

* fixed modal keyboard nav bug

* Logger (#463)

* Added Logger Class to Extension

* Master Detail Sample Data (#477)

* Updated sample data served to the grid and masterdetail pages

* fixed hover on blue for footer (#492)

* Disable add button until modal is able to be sent to prevent resizing (#465)

* Disable add button until modal is able to be sent to prevent massive resizing

* Changed glove cursor to default

* Introduce Extension Module VSCodeUI To Reset Pages Prompt in Wizard (#450)

* vscodeUIToResetPagesPrompt

* Update localized string for prompt

* Resolved Bypass Accessibility Issue (#451)

* Added main to all pages resolving bypass accessibility issues

* Added navigation and complementary landmarks

* Added h1 tags for page titles

* Updated internationalization files

* decrease count of function names when deleting a function (#470)

* fixed same name for cosmos and functions bug (#489)

* auto-enable locations and numfunctions dropdowns to open upwards (#490)

* added links for Web Template Studio and Report an issue to About (#494)

* Added button role to clickable divs for accessibility (#493)

* add custom input styling to azure functions and cosmos rightsidebar (#496)

* T keng/fix rendering keys (#503)

* START COMMIT - add keys to service names on rightsidebar component

* add keys to summary tile rendering

* add keys to postgen modal

* add keys to details pages

* Rename Mocks folder and updated mocks README (#506)

* Removed old mock templates and updated README

* Updated folder name for react templates

* Minor updates to the README

* change css so that it will not change position and size when output path is very long (#504)

* Validate function app names (#509)

* Added validation for function names

* Set default isValidTitle

* Fixed bugs and reduced processing for validation

* VSCode settings menu (#511)

* add settings to load on startup

* look at telemetry settings

* do not allow azure functions name as a truthy/falsy value to show input field as it will remove the input if the function name is an empty string (#478)

* T keng/fix section spacing (#513)

* change div wrapping

* fix spacing on sidebar and centerview

* send function names instead of function name objects (#515)

* Sahil tara/angular templates (#517)

* Added angular templates along with Kai's Accessibility Fixes
* Fixed many UI bugs that resulted from multiple frameworks
* Added more in your face progress ui

* Fixed small styling issue in master detail (#518)

* T trngo/update vs code setting menu (#519)

* Fixed settings menu and updated display names

* Update description
  • Loading branch information
trevorNgo committed Apr 22, 2019
1 parent 6176ec2 commit faa3dcc
Show file tree
Hide file tree
Showing 341 changed files with 3,672 additions and 2,263 deletions.
21 changes: 7 additions & 14 deletions mocks/README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,15 @@
# Generated Templates

This folder is for the development of the final boiler plate code that will be generated by web template studio. In the future this code will be converted into templates that the core engine can use.
This folder is for the development of the final boiler plate code that will be generated by Web Template Studio. This code has been converted into templates that the core engine can use. The templates can be found in the template folder in the root of the project.

## Developing Templates
## React

Templates are being developed using the create-react-app starter kit and express-generator. To run for development enter a specific folder and run:
Contains the list, grid and master detail pages made with react front-end and express back-end. The react front-end is based on [create-react-app](https://github.com/facebook/create-react-app) and the express back-end is based on the [express generator](https://expressjs.com/en/starter/generator.html).

```
yarn install
yarn start
```
The react templates can be run using:

The web app will then be available at localhost:3000 and backend API at localhost:3001.
`yarn install` or `npm install`

## Templates Contained
`yarn start` or `npm start`

`multi-page` - Currently contains about, contact, home and blog pages. Blog is connected to a express backend and stores comments in a Cosmos Database.

`blog-redux` - Contains a blog page built with react, bootstrap and redux.

`materialui-multi-page` - Contains a list, grid and master detail page built with react, material-ui and an express back end. The back end template contains code for a connection to Cosmos that is commented out in the /server/routes folder. To use Cosmos uncomment the code in /server/routes, rename .env-change-me to .env and add your connection string to the .env file.
After starting the web app the front-end will be available at [localhost:3000](http://localhost:3000/) and the back-end will be available at [localhost:3001](http://localhost:3001/). Further details can be found in the README located in the `react-mocks` folder.
23 changes: 0 additions & 23 deletions mocks/blog-redux/.gitignore

This file was deleted.

23 changes: 0 additions & 23 deletions mocks/blog-redux/README.md

This file was deleted.

28 changes: 0 additions & 28 deletions mocks/blog-redux/package.json

This file was deleted.

49 changes: 0 additions & 49 deletions mocks/blog-redux/public/index.html

This file was deleted.

31 changes: 0 additions & 31 deletions mocks/blog-redux/src/App.js

This file was deleted.

9 changes: 0 additions & 9 deletions mocks/blog-redux/src/App.test.js

This file was deleted.

14 changes: 0 additions & 14 deletions mocks/blog-redux/src/actions/index.js

This file was deleted.

3 changes: 0 additions & 3 deletions mocks/blog-redux/src/components/BlogPost.css

This file was deleted.

62 changes: 0 additions & 62 deletions mocks/blog-redux/src/components/BlogPost.js

This file was deleted.

35 changes: 0 additions & 35 deletions mocks/blog-redux/src/components/Comment.js

This file was deleted.

29 changes: 0 additions & 29 deletions mocks/blog-redux/src/components/CommentForm.js

This file was deleted.

12 changes: 0 additions & 12 deletions mocks/blog-redux/src/components/CommentList.js

This file was deleted.

17 changes: 0 additions & 17 deletions mocks/blog-redux/src/components/NavBar.js

This file was deleted.

Loading

0 comments on commit faa3dcc

Please sign in to comment.