Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Console UI/UX Revamp #2674

Merged
merged 20 commits into from
Nov 28, 2017
Merged

Conversation

ammendonca
Copy link
Contributor

No description provided.

ammendonca and others added 20 commits October 26, 2017 16:26
Home, Accounts, Sub-Accounts, Analytics and Clients pages already changed
* Added initial application list view and controller

Refers RestComm#2561

* Client-side filtering for application listing view and 'Applications' navbar item

Refers RestComm#2561

* Responsive tweaking for application listing

Refers RestComm#2592

* More responsive tweaking for application listing table

Refers RestComm#2592

* Introduced application details view - WIP

Refers RestComm#2562

* Added 'external' application and application removal support to app details

Refers RestComm#2562

* Persistense for external apps in app-details view

Refers RestComm#2562

* RVD project export/download operation in app-details view

- Added 'filesaver', an AJAX file downloader
- Ported angular services and glue code from RVD
- Added download operation in app-details view

Refers RestComm#2562

* Minor UI fixes in app details view

Refers RestComm#2562
* Added initial application list view and controller

Refers RestComm#2561

* Client-side filtering for application listing view and 'Applications' navbar item

Refers RestComm#2561

* Responsive tweaking for application listing

Refers RestComm#2592

* More responsive tweaking for application listing table

Refers RestComm#2592

* Introduced application details view - WIP

Refers RestComm#2562

* Added 'external' application and application removal support to app details

Refers RestComm#2562

* Persistense for external apps in app-details view

Refers RestComm#2562

* RVD project export/download operation in app-details view

- Added 'filesaver', an AJAX file downloader
- Ported angular services and glue code from RVD
- Added download operation in app-details view

Refers RestComm#2562

* Minor UI fixes in app details view

Refers RestComm#2562

* Added placeholder view for application creation wizzard

Refers RestComm#2563

* Added application creation view and controller

Refers RestComm#2609

* RVD project upload support for dashboard

RestComm#2609

* Upgraded file-uploader and added filename override option

Refers RestComm#2562

* 'kind' option in application creation view and narrower content

Refers Refers RestComm#2562, Refers RestComm#2609

* Blank project creation from dashboard

Refers RestComm#2609
* Styling and images for application creation wizzard pages

Refers RestComm#2563

* Styling fixes for application wizzard and application creation page

Refers RestComm#2563

* Styling, effects and color improvements for apps wizzard page

Refers RestComm#2563

* Added missing external application creation support

Refers RestComm#2618
- Hide "Forgot Password" from login screen;
- Hide "No Account ? Sign Up" from login screen;
- Remove "Dashboard" from the menu;
- Bigger icons for dropdown;
- Lighter colors on chart dates;
- Lighter colors on dropdown;
- Button style on Account Close;
- Auth Token below Acct SID;
- Black hamburger (#6d6e70);
- Change mobile accounts tabs to icons;

Fixes RestComm#2623
Fixed RestComm#2638 issues:
- Not using same list structure as other lists (due to being first implementation, things have changed);
- List filtering not working;
- Missing "No Sub Accounts" placeholder;
- Missing table footer with total accounts;
- Need to detect Sub Accounts profile from Master Account;
- Make the Active label a toggle to suspend an account;
- Client-side password validation missing;
- Properly style buttons for desktop and mobile view;

Plus:
- Update accounts list on account creation;
- Add pagination and items per page to accounts list;

Fixes RestComm#2638
* Better font for application lists and 'not assigned' label when no number

Refers /RestComm#2618

* Reviewed application details views in line with Numbers/Clients

Refers /RestComm/Restcomm-Connect/RestComm#2618

* Styling and UX fixes for application listing and creation views

Refers RestComm#2618

* Fixed missing application kind for external application creation

Also used icons in application list for voice/sms/ussd

Refers RestComm#2618

* Further fixing applications view

Refers RestComm#2618

* Merged provider/kind to a single column in application listing view

Refers RestComm#2618

* Fixes various issues in application views

* FIXED - move Applicaiton footer to the left
* FIXED clone Logs ui regarding search "no results found" in application searching too
* FIXED remove zipped word
* FIXED increate opacity in wizzard instead of decreasing it
* FIXED darker back arror in wizzard
* FIXED upon importing (+ and creating)an RVD project redirect to app details instead of application list
* FIXED add voice/sms/ussd icons in the application details AND use existing RVD/External icons in the BIG top/left image
* FIXED for helpfull/not-critical tooltip use uib-tooltip instead of 'title'
* FIXED display type under name in application listing
* Proper spelling for wiZZard
* FIXED try to only accept .zip files in project import - used files[0].name property instead of 'ngf-accept'

Refers RestComm#2618
Other fixes:
- Enhancements to some styles;
- Added placeholder for no numbers and clients;

Fixes RestComm#2648
* changed labels to "RCML URL|Application" instead of "URL|RVD applicatio"
* removed filtering of application based on whether they exist in RVD or not
* removed hook of number saving and event for RAS and cleanup

Fixes RestComm#2655
Numbers and Logs/Calls are server-side, while Apps, Clients and
Sub-Accounts is done on the client-side, as there's no server-side
support and no pagination.

Plus some misc fixes.

Fixes RestComm#2650
Also fixed (regression?) issue with missing url in external app creation
- Align button styles with bootstrap for easier management;
- Allow only zip files on import RVD file selection;
- Remove analytics mock data;
- Added 24h overview to Analytics;
- Fix profile state toggle for closed accounts;
- Replace inside logo with SVG version;
- Other fixes...
- Show modal for Call link in Recordings;
- Remove link to error code in notifications;
- Open transcription info on new tab;
- Clicking on logo links to Analytics page;
@ammendonca ammendonca merged commit 7a7efaa into RestComm:master Nov 28, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants