Граф коммитов

225 Коммитов

Автор SHA1 Сообщение Дата
Pravakar Garnayak 43ba412443
Sidebar and tagingfor Technology and solution areas tagging/filtering (#147)
* Filtering sidebar and taging changes for Technology and solution areas tagging/filtering

- Modified item.json, api controller to have Tachnologies instead of types. Renamed Category to solution areas.
- Removed runtime version as now we have Functions 1.x and functions 2.x as first class technologies.
- Modified item.json to have language and technologies string as to be displayed in UI.
- Modifed sidebar and tags component to include all technologies, solution areas and languages.
2019-04-24 17:55:38 -07:00
Neha Gupta d447822e1e Package version updates
* Move to react-scripts 3.0.0 - this addresses 64 vulnerabilities
* Minor version updates for other packages
2019-04-23 16:50:38 -07:00
Neha Gupta e7e3cbb3e6 New samples 2019-04-23 16:38:17 -07:00
Pravakar Garnayak a02ec051f5
Backend changes for adding category tags (#143)
* Added category tags to samples
2019-04-23 16:20:25 -07:00
Neha Gupta 9a362a172d
Use Fabric Link in item list (#142) 2019-04-19 18:37:00 -07:00
Pravakar Garnayak 8a304cb1c4
Detail page changes
-Also enabled library controller persist library item to cosmos db
2019-04-19 18:31:39 -07:00
Neha Gupta d836da4309
Include author prop for filtering samples on Main and Contributions pages (#140) 2019-04-19 17:32:58 -07:00
Neha Gupta 1efb41cd6b
Surface login/logout operations on app header (#139) 2019-04-19 17:27:17 -07:00
Pravakar Garnayak fc5a809ef1
Added click on cancel button behaviour on search box (#138) 2019-04-19 17:06:53 -07:00
Pravakar Garnayak 12dffca66c
Content header show box shadow on list view scroll. (#137)
-Also fixed height issue in small screen.
2019-04-19 17:06:06 -07:00
Pravakar Garnayak cd3bfdc5cb
Detail page design change: action bar is now on top of DetailPageContent (#136)
* Detail page design change: action bar is now on top of DetailPageContent

* deploy and open in github link should be opened in new tab
2019-04-19 11:03:10 -07:00
Pravakar Garnayak 4d0c5773dc
Like button click: backend and UI changes (#134)
* Like/Dislike button click: backend and UI changes

- Reused metric controller PUT api which is used to update download count for Like/dislike user action.
- Existing UpdateCounts function app updated to take care of Like count update.
- Added a new field named Likes in Library controller.

* Removed unused metrics as well as function repossible to calculate those metrics
2019-04-18 15:12:11 -07:00
Neha Gupta ace5f20c16 Update package versions 2019-04-17 18:21:19 -07:00
Neha Gupta e0461f4d7d
Updates to LibraryItem data model, items.json (#135)
* Separate stats-related properties into separate class
* Add CreatedDate property, removed AuthorType and AuthorTypeDesc
* Update id, createddate and author in items.json
2019-04-16 10:45:28 -07:00
Neha Gupta edad685530
Improvements to contribution flow (#133)
* Update front-end application state when a new sample is successfully submitted to the back-end
* Add back-end validation for sample submission
* Use GitHub account name in app header if user has not provided a name in their GitHub profile
2019-04-15 12:25:55 -07:00
Pravakar Garnayak c0c545255c
Detail page stying (#132)
* Detail page stying

- Made sure scrollbar does not appear on detail page.
- Licence content is justified and max width is set to 750 px.
- Tab pane upper border line is now 100% width
2019-04-15 11:25:23 -07:00
pravagar da58a2f89a
Use checked in svg files instead of inline svg (#131)
* Use checked in svg files instead of inline svg

-Also styled item tag component
2019-04-12 14:20:52 -07:00
Neha Gupta 2045bd6b96
Show list of contributed samples on Contribute page (#130)
* Show list of contributed samples on Contribute page
* Add styling
* Create re-usable page components and styles as needed
2019-04-12 12:12:06 -07:00
pravagar 08f054e788
Created three compontents out of detail view component (#129)
* Created three compontents out of detail view component and used those to render detail page
2019-04-11 11:27:21 -07:00
Neha Gupta bcc7d8d5dd
Add Contributions page (#128)
* Add contributions page with conditional routing - user will be redirected to login page if they are not already logged in
* Use redux to manage login/logout state
2019-04-10 12:19:59 -07:00
pravagar c7240b6ee8
Listview (#127)
List view page
-Added a reducer to hold states. Now there is one reducer(root reducer ) and state only holds samples.
The page is having a fixed header and side bar.
List view pane has a non scrollable fixed header.
The link from list view to detail page works, but detail page is not styled and action are not proper.
2019-04-09 12:08:45 -07:00
Neha Gupta fd412df85f
Add OAuth support (#124)
Add OAuth support
2019-04-08 16:48:19 -07:00
Neha Gupta 082af6c8b3 New items 2019-04-01 14:37:12 -07:00
Neha Gupta 7b2a165382 Add app header bar 2019-03-28 15:20:11 -07:00
Pravakar Garnayak 458d8d4bed removing unwanted project default files and updating package.json with required packages 2019-03-28 11:08:42 -07:00
Neha Gupta d6aec84bc7 Moving Asp.Net project to React template 2019-03-26 18:47:46 -07:00
Neha Gupta 8cf999e565 Add URL rewrite to support SPA routing 2019-03-14 18:28:53 -07:00
Neha Gupta 162ba043dc Update yarn.lock files 2019-03-06 19:57:47 -08:00
Neha Gupta 7690138571 Handle null template 2019-03-06 19:57:47 -08:00
Neha Gupta cdb094c96d Handle null template, add missing sample props 2019-03-06 19:57:47 -08:00
Neha Gupta 92b0a820b3 Making Template property optional.
Also added a default value for storage app setting for local
debugging
2019-03-06 19:57:47 -08:00
Neha Gupta 3cd4185001 Update yarn.lock files 2019-03-06 16:04:52 -08:00
pravagar 5aa80400fd Onboarding cosmos db for serverless library item store
- If cosmos db endpoint is not present in application setting, items will be fetched from existing item.json
- Once  cosmos db  connection information is provided, first cosmos db initialization will start, which is taking items from item.json to cosmos db.
2019-03-06 15:24:55 -08:00
Neha Gupta 016b30f628 Handle null template 2019-03-05 19:20:41 -08:00
Neha Gupta 131de43c1e Handle null template, add missing sample props 2019-03-05 19:20:41 -08:00
Neha Gupta 7f5ffd5e21 Making Template property optional.
Also added a default value for storage app setting for local
debugging
2019-03-05 19:20:41 -08:00
Faiz Shaikh 897331ea41
New items (#107)
* Test commit into master

* Add 3 new templates

* Add two new languages

* Add new language filters

* Fix typo in url

* Add C# back

* Add new item

* New items

* Disable deploy button if sample does not have a deployment template

* python templates

* update to raw urla nd add missing props
2019-03-04 15:42:02 -08:00
Faiz Shaikh 0116135132
update to raw urla nd add missing props 2019-03-04 15:41:35 -08:00
Faiz Shaikh 1d9425d6dc
python templates 2019-03-04 15:37:55 -08:00
Neha Gupta 6d9dc1341d Disable deploy button if sample does not have a deployment template 2019-03-04 15:29:59 -08:00
Faiz Shaikh b0b91de5ba
Merge branch 'master' into dev 2019-03-04 14:31:21 -08:00
Faiz Shaikh 5f4609d13c
New items 2019-03-04 14:14:02 -08:00
Faiz Shaikh 2bd94731c5 Update functions host versions 2019-02-12 16:17:44 -08:00
Faiz Shaikh f1737e0d36 Add new item 2019-02-12 16:17:44 -08:00
Faiz Shaikh e7f4b32ae6 Add new item 2019-02-12 13:03:00 -08:00
Faiz Shaikh 2290925092 Add C# back 2019-02-12 13:03:00 -08:00
Faiz Shaikh 000f1a0b68 Fix typo in url 2019-02-12 13:03:00 -08:00
Faiz Shaikh 38e43230dd Add new language filters 2019-02-12 13:03:00 -08:00
Faiz Shaikh 805c2bf5de Add two new languages 2019-02-12 13:03:00 -08:00
Faiz Shaikh fea21d9187 Add 3 new templates 2019-02-12 13:03:00 -08:00