Commit graph

26 commits

Author SHA1 Message Date
Deepti Kakade
b10d777f63
Fixes Rubocop issues in tests (#359)
* Updated project set up guide for Mac, added node version and Webpack install steps.

* Worked on PR comment i.e Can we change this line to Install Node.js ( version: v14.9.0 )

* Fixed "Style/StringLiterals: Prefer double-quoted strings unless you need single quotes to avoid extra backslashes for escaping."

* Resolved rubocop comments i.e "Style/FrozenStringLiteralComment: Missing frozen string literal comment." in test folder

Co-authored-by: Deepti Kakade <deepti@saeloun.com>
Co-authored-by: Deepti Kakade <“deepti@saeloun.com”>
2021-07-01 12:54:35 +05:30
Navaneeth Pk
22e3002265
Feature: Delete apps (#323) 2021-06-25 23:13:44 +05:30
Akshay
b30b0b0b10
Feature: Friendly URLs for applications (#285)
* add migration to create slug for apps

* update migration file to include default slug population

* update schemafile

* add capability to get app by slug

* add capability to frontend to set and fetch app by slug

* remove unrelated changes from lint

* respond default 204 itself when success else render error

* make input field to show error when slug taken

* wip: show error message

* Cleanup

* add new route to fetch app by slug

* add slug to show json jbuilder

* update react components to fetch app by both id and slug

* fix launch link not being set

Co-authored-by: navaneeth <navaneethpk@outlook.com>
2021-06-22 20:03:13 +05:30
Unnikrishnan KP
ccadcb2e9d
Rubocop fixes for controllers (#180)
* Improves ruby code in app/models/app_user.rb based on suggestions from Rubocop

* Rubocop fixes for more models

* Rubocop fixes for controllers
2021-06-01 12:39:07 +05:30
navaneeth
fb1494a561 Fir for incorrect total apps count 2021-05-20 15:27:45 +05:30
navaneeth
7a89deaea3 Pundit policy fix for app updation 2021-05-20 13:07:17 +05:30
navaneeth
829944df89 Set user role while creating a new app 2021-05-20 13:02:43 +05:30
navaneeth
6ade470433 Include folder count and total account in apps meta 2021-05-19 15:06:01 +05:30
navaneeth
e6198809ba Fix for incorrect total number of apps 2021-05-19 14:46:42 +05:30
navaneeth
adbe9f4107 Feature: Endpoint to list folder apps 2021-05-19 14:42:10 +05:30
navaneeth
6ce367b68e Sidebar for dashboard, minor bug fix 2021-05-19 12:10:46 +05:30
navaneeth
8aa1bb5070 Paginate apps on dashboard 2021-05-19 12:06:18 +05:30
navaneeth
8481e780aa Fix n+1 query in apps controller 2021-05-11 00:58:06 +05:30
navaneeth
1026a2856d Store app creator on database 2021-05-11 00:53:57 +05:30
navaneeth
2787d9efd5 Feature: Public applications 🎉 2021-05-07 13:55:09 +05:30
navaneeth
95858d1736 Setup Rubocop 2021-04-29 12:11:23 +05:30
navaneeth
d327fe71dc Setup pundit authorization, add tests for apps controller 2021-04-25 18:05:36 +05:30
navaneeth
d7528fffb6 Save app name on onBlur event 2021-04-25 14:37:00 +05:30
navaneeth
a1ed49b736 Fix for apps not getting created 2021-04-12 19:35:52 +05:30
navaneeth
14161b537f Deploy app versions 2021-04-12 15:59:53 +05:30
navaneeth
a9e2257e86 Feature: Drop down component 2021-04-12 12:01:44 +05:30
navaneeth
78276a2467 Endpoint for fetching all app users 2021-04-12 09:42:00 +05:30
navaneeth
feaae731e4 Edit app names 2021-04-05 17:37:29 +05:30
navaneeth
7267606841 Display apps on homepage 2021-04-05 13:19:48 +05:30
navaneeth
69b2ce46d0 Feature: Save app definitions on db 2021-04-02 16:39:35 +05:30
navaneeth
79ff0e7a7c Feature: Create new apps 2021-04-01 16:29:27 +05:30