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

Unsuccessful Login Existing User Story: As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications so that I have an improved user experience and increases my chance to login successfully. #68

Open
Tracked by #1 ...
iPoetDev opened this issue Aug 8, 2023 · 0 comments
Assignees
Labels
Apps: CORE: Home | Access Views Apps: Core: Home, Access & Views | User Flow & Forms APPS: USERS: AllAuth | User Flows Apps: USER: User Management & Flows: Django AllAuth Design-Blocks: Banner EPIC: #4: Core & Accounts (GitHub Acounts) Release v.05: August 07 to August 25 Interaction Design: Feedback Kind: Story Messages: Error Messages: Info Messages: Warn Release Plan: v0.5 Potentially Releasable target by version: v0.5: Minimally Feature Product User: Flow: User Authentication Flow StoryEx: User Journies: Flows: User Auth Flow || Link related User Stories =>User Experience User: Flows: User Login Flow StoryEx: User Journies: Flows: User Login Flow || Link related User Stories =>User Experience User Journies: All Flows StoryEx: User Journey: Flows: All User Journies || Link User Stories => User Experience [zube]: Inbox

Comments

@iPoetDev
Copy link
Owner

iPoetDev commented Aug 8, 2023

USER STORY STATEMENT:

User Story | Epic's Task | Feature's Task|Story | Enabler Task

STORY:

As a:
I/We want:
So That/Because:

Type of: Epic Task  |  Enabler Task

Copy to Readme | Source: https://www.gla.ac.uk/media/Media_730149_smxx.pdf


@iPoetDev iPoetDev added Kind: Story Release Plan: v0.5 Potentially Releasable target by version: v0.5: Minimally Feature Product EPIC: #4: Core & Accounts (GitHub Acounts) Release v.05: August 07 to August 25 [zube]: Backlog [Icebox] labels Aug 8, 2023
@iPoetDev iPoetDev changed the title : As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications so that I have an improved user experience and increases my chance to login successfully. Unsuccessful Login Existing User Story: As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications so that I have an improved user experience and increases my chance to login successfully. Aug 8, 2023
iPoetDev added a commit that referenced this issue Aug 22, 2023
Intent: Index Page Mock-ups, Includes & Partials (Pre Django Templates)
Target: Page.html is master template for index.html
Tag: ui, design, wireframe, info arch, html, forms, card components
Sprint: 07: Ends 23-08-27
Changelog: 2023-08-22 v00.01.001
- state: Pre-design: Create the html, add the css, and then add Django Template syntax.
- add:
  - script: skip-link.js: keyboard | a11y | navigation | accessibility
  - dir: /templates (20)
    - dir: /contact : contact form & message states snippets [HTML]
    - dir: /includes : header, footer, hero [HTML]
    - dir: /private : (Private Authenticated Users) [HTML]
        - Private Main Navigation
        - Account Menu
        - App Cards: Card Components | Middle Section
        - Logout Snippet
        - Sidebar Nav
    - dir: /public :  (Public UnAuthenticated Users) [HTML]
        - Public Main Navigation
        - Form: Login & message states snippets [HTML]
        - Form: Sign Up & message states snippets [HTML]
- update:
  - page.html: Master Index layout
  - inner.html - temporary update
- note:
  - Page.html includes the following features
    - Skip Links & scripts, autofocus
    - Data Attributes for Metadata, CSS, JS & State
    - Public and Private Main & Footer Navigation
      - Login & Account Menu (Public, Private state)
        - Forms with autocomplete, keyboard tabindex
      - Contact Form | All Users
        - Forms with autocomplete, keyboard tabindex
    - Public Content
      - Sign Up Form (Public)
        - Forms with autocomplete, keyboard tabindex
    - Private Access
      - Private Main Navigation with an account drop down menu
      - Sidebar: App navigation
      - AppCards (Dash & Inform, Do & Act cards)
- edits:
  - Created in page.html then split into includes.
  - Next: Add the CSS/Tailwind
---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- story:
  #81: As a new visiting user to the Dash and Do GitHub website, and web app, I want to arrive on a landing page, a home page
  #83 As newly registered user of Dash and Do GitHub web app, I want to find my profile
  #84 As an unauthenticated user, I want to not be able to restrict content and not have access to sensitive functionality
  #85: As an unauthorised user, I want to not be able to restrict content and not have access to sensitive user data
  #68:  As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
  #66 As a prospective user of the Dash and Do GitHub web app, I want to receive a confirmation message
  #54 As a prospective user of the Dash and Do GitHub web app, I want to create an account by registering with the service
@iPoetDev iPoetDev added the Apps: CORE: Home | Access Views Apps: Core: Home, Access & Views | User Flow & Forms label Aug 29, 2023
@iPoetDev iPoetDev self-assigned this Aug 29, 2023
@iPoetDev iPoetDev added Design-Blocks: Banner Messages: Info Messages: Error Messages: Warn Interaction Design: Feedback User: Flows: User Login Flow StoryEx: User Journies: Flows: User Login Flow || Link related User Stories =>User Experience User: Flow: User Authentication Flow StoryEx: User Journies: Flows: User Auth Flow || Link related User Stories =>User Experience User Journies: All Flows StoryEx: User Journey: Flows: All User Journies || Link User Stories => User Experience labels Aug 30, 2023
iPoetDev added a commit that referenced this issue Sep 5, 2023
Intent: Index Page UI layout (Tailwinds, Layout/Composition/UI Blocks)
Target: Index.html
Tag: ui, design, wireframe, UI Blocks, html, Page Layouts
Sprint: 08: Ends 23-09-10
Changelog: 23-09-10 v00.02.001
- state: UI design: Apply CSS to HTML, and then add Django Template syntax.
- add:
  - script: skip-link.js: keyboard | a11y | navigation | accessibility
  - Adding the CSS/Tailwind for layout and composition (spacing etc)
    - `-i`: tailwind-source.css
    - `-o`: tailwind-core2.css | tailwind-core3.css
- update:
  - dir: /templates
    - index.html
        - Header
        - Main [+ Sidebar]
        - Footer
 - config:
   - update:
     - tailwind.config.js & postcss.config.js
     - package.json. package-lock.json
     - .htmlhintrc

- note:
   - docs: (Hidden effort): Documented the core html, css, and tailwind UI elements.
  - Index.html includes the following features
    - Skip Links & scripts, autofocus
    - Data Attributes for Metadata, CSS, JS & State
    - Structure:  Header, Main, Sidebar, Footer
    - Public and Private Main & Footer Navigation
      - Login & Account Menu (Public, Private state)
        - Forms with autocomplete, keyboard tabindex
      - Contact Form | All Users
        - Forms with autocomplete, keyboard tabindex
    - Public Content
      - Sign Up Form (Public)
        - Forms with autocomplete, keyboard tabindex
    - Private Access
      - Private Main Navigation with an account drop down menu
      - Sidebar: App navigation
      - AppCards (Dash & Inform, Do & Act cards)
- edits:
    - Building up from master.html/page.html
---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- story:
  #81: As a new visiting user to the Dash and Do GitHub website, and web app, I want to arrive on a landing page, a home page
  #83 As newly registered user of Dash and Do GitHub web app, I want to find my profile
  #84 As an unauthenticated user, I want to not be able to restrict content and not have access to sensitive functionality
  #85: As an unauthorised user, I want to not be able to restrict content and not have access to sensitive user data
  #68:  As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
  #66 As a prospective user of the Dash and Do GitHub web app, I want to receive a confirmation message
  #54 As a prospective user of the Dash and Do GitHub web app, I want to create an account by registering with the service
iPoetDev added a commit that referenced this issue Sep 5, 2023
Intent: Index Page UI layout (Tailwinds, Layout/Composition/UI Blocks)
Target: Index.html
Tag: ui, design, wireframe, UI Blocks, html, Page Layouts, Footer
Sprint: 08: Ends 23-09-10
Changelog: 23-09-10 v00.02.002
- state: UI design: Apply CSS to HTML, and then add Django Template syntax.
- add:
- update:
  - dir: /templates
    - index.html
        - Footer
 - config:

- note:

- edits:
    - Iterating over the global footer, for all pages, all views
---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- story:
  #81: As a new visiting user to the Dash and Do GitHub website, and web app, I want to arrive on a landing page, a home page
  #83 As newly registered user of Dash and Do GitHub web app, I want to find my profile
  #84 As an unauthenticated user, I want to not be able to restrict content and not have access to sensitive functionality
  #85: As an unauthorised user, I want to not be able to restrict content and not have access to sensitive user data
  #68:  As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
  #66 As a prospective user of the Dash and Do GitHub web app, I want to receive a confirmation message
  #54 As a prospective user of the Dash and Do GitHub web app, I want to create an account by registering with the service
iPoetDev added a commit that referenced this issue Sep 5, 2023
Intent: Index Page UI layout (Tailwinds, Layout/Composition/UI Blocks)
Target: Index.html
Tag: ui, design, wireframe, UI Blocks, html, Page Layouts, Footer
Sprint: 08: Ends 23-09-10
Changelog: 23-09-10 v00.02.002
- state: UI design: Apply CSS to HTML, and then add Django Template syntax.
- add:
- update:
  - dir: /templates
    - index.html
        - Footer
 - config:

- note:

- edits:
    - Iterating over the global footer, for all pages, all views
---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- story:
  #81: As a new visiting user to the Dash and Do GitHub website, and web app, I want to arrive on a landing page, a home page
  #83 As newly registered user of Dash and Do GitHub web app, I want to find my profile
  #84 As an unauthenticated user, I want to not be able to restrict content and not have access to sensitive functionality
  #85: As an unauthorised user, I want to not be able to restrict content and not have access to sensitive user data
  #68:  As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
  #66 As a prospective user of the Dash and Do GitHub web app, I want to receive a confirmation message
  #54 As a prospective user of the Dash and Do GitHub web app, I want to create an account by registering with the service
iPoetDev added a commit that referenced this issue Sep 7, 2023
Intent: Index Page UI layout (Tailwinds,Layout/Composition/UI Blocks)
Target: Index.html
Tag: ui, design, wireframe, UI Blocks, html, Page Layouts, Header, Footer, Responsiveness
Sprint: 08: Ends 23-09-10
Changelog: 23-09-06 v00.02.003
- state: UI design: Apply CSS to HTML,
- add:
- update:
  - dir: /templates
    - index.html
        - Respsonsive Header
        - Responsive Footer
 - config:
   - update:  tailwind.config.js
- note:
  - Using Polypane to improve responsive screen workflow: see all screens at once.
  - Using Visibug to help identify issues and css properties.
- edits:
    - Iterating over the global common blocks, for all pages, all views
    - Applying UI before any programatic additions.
---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- story:
  #81: As a new visiting user to the Dash and Do GitHub website, and web app, I want to arrive on a landing page, a home page
  #83 As newly registered user of Dash and Do GitHub web app, I want to find my profile
  #84 As an unauthenticated user, I want to not be able to restrict content and not have access to sensitive functionality
  #85: As an unauthorised user, I want to not be able to restrict content and not have access to sensitive user data
  #68:  As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
  #66 As a prospective user of the Dash and Do GitHub web app, I want to receive a confirmation message
  #54 As a prospective user of the Dash and Do GitHub web app, I want to create an account by registering with the service
iPoetDev added a commit that referenced this issue Sep 7, 2023
…ccount Drop Menu

Intent: Index Page UI layout (Tailwinds,Layout/Composition/UI Blocks)
Target: Index.html
Tag: ui, design, wireframe, UI Blocks, html, Page Layouts,Public,Private, Dropdown menu
Sprint: 08: Ends 23-09-10
Changelog: 23-09-07 v00.02.005
- state: UI design: Apply CSS to HTML,
- add:
- update:
  - dir: /templates
    - index.html
        - Public Menu
            - Dropdown Menu + Login Form
            - Floating Labels
            - Session Checkbox
        - Private Menu
            - Dropdown Menu: Account Menu Items
            - Logout Button + Link
 - config:
   - update:  package.json: Update to scripts.
- note:
  - TODO:  Pure CSS Validation (tricky, refer to P1 code)
  - TODO:  HTML Regex patterns for User & Password fields
- edits:
---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- story:
  #81: As a new visiting user to the Dash and Do GitHub website, and web app, I want to arrive on a landing page, a home page
  #83 As newly registered user of Dash and Do GitHub web app, I want to find my profile
  #84 As an unauthenticated user, I want to not be able to restrict content and not have access to sensitive functionality
  #85: As an unauthorised user, I want to not be able to restrict content and not have access to sensitive user data
  #68:  As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
  #66 As a prospective user of the Dash and Do GitHub web app, I want to receive a confirmation message
  #54 As a prospective user of the Dash and Do GitHub web app, I want to create an account by registering with the service
iPoetDev added a commit that referenced this issue Sep 7, 2023
…Cards

Intent: Index Page UI layout (Tailwinds,Layout/Composition/UI Blocks)
Target: Index.html
Tag: ui, design, wireframe, UI Blocks, html, Page Layouts,Public,Private, Signup, CTA
Sprint: 08: Ends 23-09-10
Changelog: 23-09-07 v00.02.006
- state: UI design: Apply CSS to HTML,
- add:
- update:
  - dir: /templates
    - index.html
        - Public Middle Content
            - Sign Form
                - Floating Labels
        - Private Middle Content
            - App Cards, Responsive
            - Call To ACtion
 - config:
   - update:  package.json: Update to scripts.
- note:
  - TODO:  Pure CSS Validation (tricky, refer to P1 code)
  - TODO:  HTML Regex patterns for User & Password fields
- edits:
---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- story:
  #81: As a new visiting user to the Dash and Do GitHub website, and web app, I want to arrive on a landing page, a home page
  #83 As newly registered user of Dash and Do GitHub web app, I want to find my profile
  #84 As an unauthenticated user, I want to not be able to restrict content and not have access to sensitive functionality
  #85: As an unauthorised user, I want to not be able to restrict content and not have access to sensitive user data
  #68:  As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
  #66 As a prospective user of the Dash and Do GitHub web app, I want to receive a confirmation message
  #54 As a prospective user of the Dash and Do GitHub web app, I want to create an account by registering with the service
iPoetDev added a commit that referenced this issue Sep 7, 2023
…Cards

Intent: Index Page UI layout (Tailwinds,Layout/Composition/UI Blocks)
Target: Index.html
Tag: ui, design, wireframe, UI Blocks, html, Page Layouts,Public,Private, Signup, CTA
Sprint: 08: Ends 23-09-10
Changelog: 23-09-07 v00.02.006
- state: UI design: Apply CSS to HTML,
- add:
- update:
  - dir: /templates
    - index.html
        - Public Middle Content
            - Sign Form
                - Floating Labels
                - HTML5 Validation
        - Private Middle Content
            - App Cards, Responsive
            - Call To ACtion
- config:
- note:
  - TODO:  Pure CSS Validation (tricky, refer to P1 code)
  - CHECK:  HTML Regex patterns for User, Email & Password fields )AI Tested
    - TODO:  Acceptance Testing, Data Input, Manual
- edits:
---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- story:
  #81: As a new visiting user to the Dash and Do GitHub website, and web app, I want to arrive on a landing page, a home page
  #83 As newly registered user of Dash and Do GitHub web app, I want to find my profile
  #84 As an unauthenticated user, I want to not be able to restrict content and not have access to sensitive functionality
  #85: As an unauthorised user, I want to not be able to restrict content and not have access to sensitive user data
  #68:  As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
  #66 As a prospective user of the Dash and Do GitHub web app, I want to receive a confirmation message
  #54 As a prospective user of the Dash and Do GitHub web app, I want to create an account by registering with the service
iPoetDev added a commit that referenced this issue Sep 8, 2023
Intent: Index Page UI layout (Tailwinds,Layout/Composition/UI Blocks)
Target: Index.html
Tag: ui, design, wireframe, UI Blocks, html, Page Layouts,AllViews, Contact
Sprint: 08: Ends 23-09-10
Changelog: 23-09-08 v00.02.007
- state: UI design: Apply CSS to HTML,
- add:
- update:
  - dir: /templates
    - index.html
        - Bottom Content (All Views: Public and Private)
            - Contact Form (wip)
                - Floating Labels
                - HTML5 Validation
                    - International Names
                    - Email
                    - Message textarea
- config:
- note:
  - TODO:  Pure CSS Validation (tricky, refer to P1 code)
  - CHECK:  HTML Regex patterns for User, Email & Password fields )AI Tested
    - TODO:  Acceptance Testing, Data Input, Manual
- edits:
---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- story:
  #81: As a new visiting user to the Dash and Do GitHub website, and web app, I want to arrive on a landing page, a home page
  #83 As newly registered user of Dash and Do GitHub web app, I want to find my profile
  #84 As an unauthenticated user, I want to not be able to restrict content and not have access to sensitive functionality
  #85: As an unauthorised user, I want to not be able to restrict content and not have access to sensitive user data
  #68:  As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
  #66 As a prospective user of the Dash and Do GitHub web app, I want to receive a confirmation message
  #54 As a prospective user of the Dash and Do GitHub web app, I want to create an account by registering with the service
iPoetDev added a commit that referenced this issue Sep 8, 2023
…om Section: Contact

Intent: Index Page UI layout (Tailwinds,Layout/Composition/UI Blocks)
Target: Index.html
Tag: ui, design, UI Blocks, Content, Forms, Public, Private, All: Sign Up & Contact
Sprint: 08: Ends 23-09-10
Changelog: 23-09-87 v00.02.008
- state: UI design: Apply CSS to HTML,
- add:
- update:
  - dir: /templates
    - index.html
        - Signup Form
            - Spacing / Composition
            - added a responsive 2 column/row flow
                - New: 1st  A sign up promo card (features)
                - 2nd Column Form
            - Fixed:  width and dimensions across all screens
        - Contact Form
            - Spacing / Composition
            - updated a responsive 2 column/row flow
            - Fixed:  width and dimensions across all screens
- config:
- note:
  - TODO:  Pure CSS Validation (tricky, refer to P1 code)
  - CHECK:  HTML Regex patterns for User, Email & Password fields )AI Tested
    - TODO:  Acceptance Testing, Data Input, Manual
- edits:
---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- story:
  #81: As a new visiting user to the Dash and Do GitHub website, and web app, I want to arrive on a landing page, a home page
  #83 As newly registered user of Dash and Do GitHub web app, I want to find my profile
  #84 As an unauthenticated user, I want to not be able to restrict content and not have access to sensitive functionality
  #85: As an unauthorised user, I want to not be able to restrict content and not have access to sensitive user data
  #68:  As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
  #66 As a prospective user of the Dash and Do GitHub web app, I want to receive a confirmation message
  #54 As a prospective user of the Dash and Do GitHub web app, I want to create an account by registering with the service
iPoetDev added a commit that referenced this issue Sep 8, 2023
…om Section: Contact

Intent: Index Page UI layout (Tailwinds,Layout/Composition/UI Blocks)
Target: Index.html
Tag: ui, design, UI Blocks, Content, Forms, Public, Private, All: Sign Up & Contact
Sprint: 08: Ends 23-09-10
Changelog: 23-09-87 v00.02.008
- state: UI design: Apply CSS to HTML,
- add:
- update:
  - dir: /templates
    - index.html
        TODO:  Fix section overflow and footer
- config:
- note:
  - TODO:  Pure CSS Validation (tricky, refer to P1 code)
  - CHECK:  HTML Regex patterns for User, Email & Password fields )AI Tested
    - TODO:  Acceptance Testing, Data Input, Manual
- edits:
---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- story:
  #81: As a new visiting user to the Dash and Do GitHub website, and web app, I want to arrive on a landing page, a home page
  #83 As newly registered user of Dash and Do GitHub web app, I want to find my profile
  #84 As an unauthenticated user, I want to not be able to restrict content and not have access to sensitive functionality
  #85: As an unauthorised user, I want to not be able to restrict content and not have access to sensitive user data
  #68:  As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
  #66 As a prospective user of the Dash and Do GitHub web app, I want to receive a confirmation message
  #54 As a prospective user of the Dash and Do GitHub web app, I want to create an account by registering with the service
iPoetDev added a commit that referenced this issue Sep 8, 2023
…om Section: Contact

Intent: Index Page UI layout (Tailwinds,Layout/Composition/UI Blocks)
Target: Index.html
Tag: ui, design, UI Blocks, Content, Forms, Public, Private, All: Sign Up & Contact
Sprint: 08: Ends 23-09-10
Changelog: 23-09-87 v00.02.0010
- state: UI design: Apply CSS to HTML,
- add:
- update:
  - dir: /templates
    - index.html
        - Fixed Footer:  Made Body a flex box, and main controls max height.
- config:
- note:
  - TODO:  Pure CSS Validation (tricky, refer to P1 code)
  - CHECK:  HTML Regex patterns for User, Email & Password fields )AI Tested
    - TODO:  Acceptance Testing, Data Input, Manual
- edits:
---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- story:
  #81: As a new visiting user to the Dash and Do GitHub website, and web app, I want to arrive on a landing page, a home page
  #83 As newly registered user of Dash and Do GitHub web app, I want to find my profile
  #84 As an unauthenticated user, I want to not be able to restrict content and not have access to sensitive functionality
  #85: As an unauthorised user, I want to not be able to restrict content and not have access to sensitive user data
  #68:  As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
  #66 As a prospective user of the Dash and Do GitHub web app, I want to receive a confirmation message
  #54 As a prospective user of the Dash and Do GitHub web app, I want to create an account by registering with the service
iPoetDev added a commit that referenced this issue Sep 8, 2023
Intent: Index Page UI layout (Tailwinds,Layout/Composition/UI Blocks)
Target: Index.html
Tag: ui, design, UI Blocks, Hero, Carousel
Sprint: 08: Ends 23-09-10
Changelog: 23-09-08 v00.02.0011
- state: UI design: Apply CSS to HTML,
- add:
- update:
  - dir: /templates
    - index.html
        - Top Section
            - Hero Carousel and Slider indicators/controls
- config:
- note:
  - Source: HTML Adapted & customised from https://getbootstrap.com/docs/5.0/components/carousel/
  - Source; https://tailwind-elements.com/docs/standard/components/carousel
- edits:
---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- story:
  #81: As a new visiting user to the Dash and Do GitHub website, and web app, I want to arrive on a landing page, a home page
  #83 As newly registered user of Dash and Do GitHub web app, I want to find my profile
  #84 As an unauthenticated user, I want to not be able to restrict content and not have access to sensitive functionality
  #85: As an unauthorised user, I want to not be able to restrict content and not have access to sensitive user data
  #68:  As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
  #66 As a prospective user of the Dash and Do GitHub web app, I want to receive a confirmation message
  #54 As a prospective user of the Dash and Do GitHub web app, I want to create an account by registering with the service
iPoetDev added a commit that referenced this issue Sep 10, 2023
Intent: W3C HTML Validation | Site Map | Master Templates
Target: Index, About | Account, Dash, Do | Verify, Error, Confirm
Tag: Checks, Validation, Site Map,  Masters, Templates, Variants, Pages
Sprint: 08: Ends 23-09-10
Changelog: 23-09-10 v00.02.0012
- state: Valid HTML
- Exceptions:  #121
- add:
  - master: private.html
    - page: app: account (Ver 0.5: MVC)
      - account.html
  - master: app.html
    - page: app: dash (Ver 1.0: MVC)
      - account.html
    - page: app: do (ver 2.0: MVC++)
      - do.html
- update:
  - master: public.html
  - page: app: core (Ver 0.5: MVC)
    - index.html
    - about.html
- config:
- note:
- edits
- key: file prefix (dev only ref)
  ++ : public maser template
  -- : private master template
  _+ : public service page (i.e. verify)
  _= : all service page (i.e. error)
  _- : private service page (i.e. confirm)

---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- story:
  #81: As a new visiting user to the Dash and Do GitHub website, and web app, I want to arrive on a landing page, a home page
  #83 As newly registered user of Dash and Do GitHub web app, I want to find my profile
  #84 As an unauthenticated user, I want to not be able to restrict content and not have access to sensitive functionality
  #85: As an unauthorised user, I want to not be able to restrict content and not have access to sensitive user data
  #68:  As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
  #66 As a prospective user of the Dash and Do GitHub web app, I want to receive a confirmation message
  #54 As a prospective user of the Dash and Do GitHub web app, I want to create an account by registering with the service
iPoetDev added a commit that referenced this issue Sep 10, 2023
Intent: W3C HTML Validation | Site Map | Master Templates
Target: Index, About | Account, Dash, Do | Verify, Error, Confirm
Tag: Checks, Validation, Site Map,  Masters, Templates, Variants, Pages
Sprint: 08: Ends 23-09-10
Changelog: 23-09-10 v00.02.0013
- state: Valid HTML
- Exceptions:  #121
- add:
  - master: private.html
    - page: app: account (Ver 0.5: MVC)
      - account.html
  - master: app.html
    - page: app: dash (Ver 1.0: MVC)
      - account.html
    - page: app: do (ver 2.0: MVC++)
      - do.html
- update:
  - master: public.html
  - page: app: core (Ver 0.5: MVC)
    - index.html
    - about.html
- config:
- note:
- edits
- key: file prefix (dev only ref)
  ++ : public maser template
  -- : private master template
  _+ : public service page (i.e. verify)
  _= : all service page (i.e. error)
  _- : private service page (i.e. confirm)

---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- story:
  #81: As a new visiting user to the Dash and Do GitHub website, and web app, I want to arrive on a landing page, a home page
  #83 As newly registered user of Dash and Do GitHub web app, I want to find my profile
  #84 As an unauthenticated user, I want to not be able to restrict content and not have access to sensitive functionality
  #85: As an unauthorised user, I want to not be able to restrict content and not have access to sensitive user data
  #68:  As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
  #66 As a prospective user of the Dash and Do GitHub web app, I want to receive a confirmation message
  #54 As a prospective user of the Dash and Do GitHub web app, I want to create an account by registering with the service
iPoetDev added a commit that referenced this issue Sep 10, 2023
Intent: Update Readme. 04 Concept is in Progress.
Target: Readme: Introduction, Problem, Project, Concept (WIP)
Tag: Documentation, Project, Readme,
Sprint: 08: Ends 23-09-10
Changelog: 23-09-10 v00.02.0014
- state: HTML Only Prototype
- add:
  - Readme Graphic & Images:
    - /docs/assets/img-readme/*
- update:
  - Readme
    - 01 Introduction: 1.1, 1.2, 1.3
    - 02 Problem: 2.1-2.3
    - 03 Project: 3.1-3.4
    - 04 Concept: In Progress
- config:
- note:
- edits:
    - Each Chapter has a draft file
    - There are 17 draft files.
    - Updating to README.md is publishing that chapter.
- key:

---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- story:
  #81: As a new visiting user to the Dash and Do GitHub website, and web app, I want to arrive on a landing page, a home page
  #83 As newly registered user of Dash and Do GitHub web app, I want to find my profile
  #84 As an unauthenticated user, I want to not be able to restrict content and not have access to sensitive functionality
  #85: As an unauthorised user, I want to not be able to restrict content and not have access to sensitive user data
  #68:  As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
  #66 As a prospective user of the Dash and Do GitHub web app, I want to receive a confirmation message
  #54 As a prospective user of the Dash and Do GitHub web app, I want to create an account by registering with the service]
iPoetDev added a commit that referenced this issue Sep 10, 2023
- [ ] 1) Readme Chapter 01 - 04
- [ ] 2) Django Dash & Do Settings
- [ ] 3) Django Admin Site
- [ ] 4) Site IA & Sitemap
- [ ] 5) Site UI Prototype 

## AGILELOG
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User
Accounts"
- story: 
#81: As a new visiting user to the Dash and Do GitHub website, and web
app, I want to arrive on a landing page, a home page
#83 As newly registered user of Dash and Do GitHub web app, I want to
find my profile
#84 As an unauthenticated user, I want to not be able to restrict
content and not have access to sensitive functionality
#85: As an unauthorised user, I want to not be able to restrict content
and not have access to sensitive user data
#68: As an existing user, I want to have a good user experience when I
am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
#66 As a prospective user of the Dash and Do GitHub web app, I want to
receive a confirmation message
#54 As a prospective user of the Dash and Do GitHub web app, I want to
create an account by registering with the service]
iPoetDev added a commit that referenced this issue Sep 11, 2023
Intent: Update Readme & Doc Graphics.
Target: Readme: Introduction, Problem, Project, Concept (WIP)
Tag: Documentation, Project, Readme,
Sprint: 08: Ends 23-09-10
Changelog: 23-09-10 v00.02.0014
- state: HTML Only Prototype
- add:
  - Readme Chapter Outlines
    - Ch 9:  Data (API, Models etc)
    - Ch 11: Code
    - Ch 12: Test
    - Ch 13: Quality (Linting, Static Analysis)
    - Ch 14: Features & Acceptance
- update:
   - Readme Graphic & Images:
     - /docs/assets/img-readme/*
  - Readme
    - Ch 5: Scope:  5.1,5.2,5.3
    - Ch 6: Plan: 6.1 - 6.11
    - Ch 7: Architecture: 7.1 - 7.5 (C4 Model)
    - Ch 8: Design: 8.1, 8.2, 8.3 (UXD & Visuals)
- Remove/Modified
  - Renamed files
  - Mpved files remotely
  - Deleted files.
- config:
- note:
- edits:
    - Each Chapter has a draft file
    - There are 17 draft files.
    - Updating to README.md is publishing that chapter.
- key:

---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- story:
  #81: As a new visiting user to the Dash and Do GitHub website, and web app, I want to arrive on a landing page, a home page
  #83 As newly registered user of Dash and Do GitHub web app, I want to find my profile
  #84 As an unauthenticated user, I want to not be able to restrict content and not have access to sensitive functionality
  #85: As an unauthorised user, I want to not be able to restrict content and not have access to sensitive user data
  #68:  As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
  #66 As a prospective user of the Dash and Do GitHub web app, I want to receive a confirmation message
  #54 As a prospective user of the Dash and Do GitHub web app, I want to create an account by registering with the service]
iPoetDev added a commit that referenced this issue Sep 11, 2023
Intent: Update Readme & Doc Graphics.
Target: Readme: Introduction, Problem, Project, Concept (WIP)
Tag: Documentation, Project, Readme,
Sprint: 09: Ends 23-09-17
Changelog: 23-09-11 v00.02.0015
- state: HTML Only Prototype
- add:
  - Readme Chapter Outlines
    - Ch 9:  Data (API, Models etc)
    - Ch 11: Code
    - Ch 12: Test
    - Ch 13: Quality (Linting, Static Analysis)
    - Ch 14: Features & Acceptance
- update:
   - Readme Graphic & Images:
     - /docs/assets/img-readme/*
  - Readme
    - Ch 5: Scope:  5.1,5.2,5.3
    - Ch 6: Plan: 6.1 - 6.11
    - Ch 7: Architecture: 7.1 - 7.5 (C4 Model)
    - Ch 8: Design: 8.1, 8.2, 8.3 (UXD & Visuals)
- Remove/Modified
  - Renamed files
  - Mpved files remotely
  - Deleted files.
- config:
- note:
- edits:
    - Each Chapter has a draft file
    - There are 17 draft files.
    - Updating to README.md is publishing that chapter.
- key:

---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- story:
  #81: As a new visiting user to the Dash and Do GitHub website, and web app, I want to arrive on a landing page, a home page
  #83 As newly registered user of Dash and Do GitHub web app, I want to find my profile
  #84 As an unauthenticated user, I want to not be able to restrict content and not have access to sensitive functionality
  #85: As an unauthorised user, I want to not be able to restrict content and not have access to sensitive user data
  #68:  As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
  #66 As a prospective user of the Dash and Do GitHub web app, I want to receive a confirmation message
  #54 As a prospective user of the Dash and Do GitHub web app, I want to create an account by registering with the service]
iPoetDev added a commit that referenced this issue Sep 15, 2023
Intent: Update Readme & Doc Graphics.
Target: Readme: Introduction, Problem, Project, Concept (WIP)
Tag: Documentation, Project, Readme,
Sprint: 09: Ends 23-09-17
Changelog: 23-09-11 v00.02.0015
- state: HTML Only Prototype
- add:
  - Readme Chapter Outlines
    - Ch 9:  Data (API, Models etc)
    - Ch 11: Code
    - Ch 12: Test
    - Ch 13: Quality (Linting, Static Analysis)
    - Ch 14: Features & Acceptance
    - Ch 17: Assessment
- update:
   - Readme Graphic & Images:
     - /docs/assets/img-readme/*
  - Readme
    - Ch 5: Scope:  5.1,5.2,5.3
    - Ch 6: Plan: 6.1 - 6.11
    - Ch 7: Architecture: 7.1 - 7.5 (C4 Model)
    - Ch 8: Design: 8.1, 8.2, 8.3 (UXD & Visuals)
    - Ch 15: Deployment 15.1, 15.2, 15.3, 15.4
- Remove/Modified
  - Renamed files
  - Mpved files remotely
  - Deleted files.
- config:
- note:
- edits:
    - Each Chapter has a draft file
    - There are 17 draft files.
    - Updating to README.md is publishing that chapter.
- key:

---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- story:
  #81: As a new visiting user to the Dash and Do GitHub website, and web app, I want to arrive on a landing page, a home page
  #83 As newly registered user of Dash and Do GitHub web app, I want to find my profile
  #84 As an unauthenticated user, I want to not be able to restrict content and not have access to sensitive functionality
  #85: As an unauthorised user, I want to not be able to restrict content and not have access to sensitive user data
  #68:  As an existing user, I want to have a good user experience when I am unsuccessfully logging and have good notifications
  #67 As an existing user, I want to find the login form
  #66 As a prospective user of the Dash and Do GitHub web app, I want to receive a confirmation message
  #54 As a prospective user of the Dash and Do GitHub web app, I want to create an account by registering with the service]
iPoetDev added a commit that referenced this issue Sep 28, 2023
Apps: Apps.Users
Intent: Views/Forms/Fields/Templates & DjangoAllAuth
Issue:
Target: Epic-Kore (Public Pages and Users)
Tag: CBV, Views, Forms, Fields, Manual Templates
Sprint: 11: Ends 23-10-01
Previous: 23-09-27 v00.03.05:021
Changelog:	23-09-27 v00.03.05:022
Bump:	Version 0.03 for Core App
- add:
    - Forms.py
      - Added: DashSignupForm, DashLoginForm
    - Views.py
      - String Constants: 12Factor/Config
      - DashLoginView
      - DashSignupView
      - DashLogoutView
    - Models
      - DashUser (AbstractBaseUser, Permissions)
    - Urls.py
      As per views above
    - Admins.py
      - Register UserModel with admin site
    - Apps.py
      - name: apps.user => Installed Apps
    - Helpers.py
- templated
  - copied from django-allauth/templates
    - modified: signup.html, login.html
- modified:
  - Forms.py
    - Custom Fields: adding default Attrs
      - DashEmailField
      - DashUsernameField - unused, completeness
      - DashPasswordField - use for enterpassword
      - DashSetPasswordField 0 use for new & confirm pwd
- refactor/lint:
    - Ruff on apps.users and fixed/patched all issues
      IGNORE D205, D106, D415
- config:
    -
- note:
	- I am manually rendering the fields & attrs in the forms in HTML
	- Mad, but i need the manual for debugging and learning.
- edits:
    - TODO: DashConfirmEmailView
    - TODO: DashUser Password field
	- TODO: Testing/Implemention
	  - Sign Up forms data input
	  - Login form data input
	  - Database verification
	  - Email verifications and signup
- key:
	-
---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- feat:
	- #102: FEAT :: VIEW: PUBLIC: New User Registration
	- #103: FEAT :: VIEW: PUBLIC: Existing User Access
	- #100: FEAT :: VIEW: PUBLIC: Email Verification
- story:
    - #54: New Registration User Story
    - #66: Confirm Registered User Story
    - #67: Existing Login User Story
    - #68: Unsuccessful Login Existing User Story
    - #71: Set + Persist Session User Story
    - #83: New User Login Story
    - #84: Unauthenticated User Login Story
    - #85: Unauthenticated User Login Story
iPoetDev added a commit that referenced this issue Sep 28, 2023
Apps: Dash_and_Do (Proj)
Intent: Integrate with studio.cumcumber.io
Issue:
Target: Epic-Kore (Public Pages and Users)
Tag: Gherkin, Cumcumber, Acceptance, BDD Testing
Sprint: 11: Ends 23-10-01
Previous: 23-09-28 v00.03.05:022
Changelog:	23-09-28 v00.03.05:022
Bump:	Version 0.03 for Core App
- add:
    - Contact.feature
- modified:
  - settings.py and urls.py for allauth
  - templates: update of new/adjsuted
- refactor/lint:
  -
- config:
    -
- note:
  - Config of studio.cumcumber.io
  - exploration of BB testing (manual)
- edits:
- key:
	-
---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- feat:
	- #102: FEAT :: VIEW: PUBLIC: New User Registration
	- #103: FEAT :: VIEW: PUBLIC: Existing User Access
	- #100: FEAT :: VIEW: PUBLIC: Email Verification
- story:
    - #54: New Registration User Story
    - #66: Confirm Registered User Story
    - #67: Existing Login User Story
    - #68: Unsuccessful Login Existing User Story
    - #71: Set + Persist Session User Story
    - #83: New User Login Story
    - #84: Unauthenticated User Login Story
    - #85: Unauthenticated User Login Story
iPoetDev added a commit that referenced this issue Sep 28, 2023
Apps: Apps.Kore
Intent: Update of model, view
Issue:
Target: Epic-Kore (Public Pages and Users)
Tag: Gherkin, Cumcumber, Acceptance, BDD Testing
Sprint: 11: Ends 23-10-01
Previous: 23-09-28 v00.03.05:023
Changelog:	23-09-28 v00.03.05:024
Bump:	Version 0.03 for Core App
- add:
  -
- modified:
  - Model/View edits
  Removed django-htmx
  - templates: contact and signup forms
  - templates: signup card
  - templares: head.html and index.html
- refactor/lint:
  -
- config:
    -
- note:
  -
- edits:
- key:
	-
---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- feat:
	- #102: FEAT :: VIEW: PUBLIC: New User Registration
	- #103: FEAT :: VIEW: PUBLIC: Existing User Access
	- #100: FEAT :: VIEW: PUBLIC: Email Verification
- story:
    - #54: New Registration User Story
    - #66: Confirm Registered User Story
    - #67: Existing Login User Story
    - #68: Unsuccessful Login Existing User Story
    - #71: Set + Persist Session User Story
    - #83: New User Login Story
    - #84: Unauthenticated User Login Story
    - #85: Unauthenticated User Login Story
iPoetDev added a commit that referenced this issue Sep 28, 2023
Apps: Apps.Kore
Intent: Update of model, view, templates
Issue:
Target: Epic-Kore (Public Pages and Users)
Tag: Contact, Public Features, etc
Sprint: 11: Ends 23-10-01
Previous: 23-09-28 v00.03.05:023
Changelog:	23-09-28 v00.03.05:024
Bump:	Version 0.03 for Core App
- add:
  -
- modified:
  - Model/View edits
  Removed django-htmx
  - templates: contact and signup forms
  - templates: signup card
  - templares: head.html and index.html
- refactor/lint:
  -
- config:
    -
- note:
  -
- edits:
- key:
	-
---
Agilelog:
- epic: #4 EPIC #4: FEATURE: "Release: v0.5: Core Web App & User Accounts"
- feat:
	- #102: FEAT :: VIEW: PUBLIC: New User Registration
	- #103: FEAT :: VIEW: PUBLIC: Existing User Access
	- #100: FEAT :: VIEW: PUBLIC: Email Verification
- story:
    - #54: New Registration User Story
    - #66: Confirm Registered User Story
    - #67: Existing Login User Story
    - #68: Unsuccessful Login Existing User Story
    - #71: Set + Persist Session User Story
    - #83: New User Login Story
    - #84: Unauthenticated User Login Story
    - #85: Unauthenticated User Login Story
@iPoetDev iPoetDev added the APPS: USERS: AllAuth | User Flows Apps: USER: User Management & Flows: Django AllAuth label Sep 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Apps: CORE: Home | Access Views Apps: Core: Home, Access & Views | User Flow & Forms APPS: USERS: AllAuth | User Flows Apps: USER: User Management & Flows: Django AllAuth Design-Blocks: Banner EPIC: #4: Core & Accounts (GitHub Acounts) Release v.05: August 07 to August 25 Interaction Design: Feedback Kind: Story Messages: Error Messages: Info Messages: Warn Release Plan: v0.5 Potentially Releasable target by version: v0.5: Minimally Feature Product User: Flow: User Authentication Flow StoryEx: User Journies: Flows: User Auth Flow || Link related User Stories =>User Experience User: Flows: User Login Flow StoryEx: User Journies: Flows: User Login Flow || Link related User Stories =>User Experience User Journies: All Flows StoryEx: User Journey: Flows: All User Journies || Link User Stories => User Experience [zube]: Inbox
Projects
None yet
Development

No branches or pull requests

1 participant