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

Rc/0.3.0 #44

Merged
merged 12 commits into from
Jul 11, 2023
Merged

Rc/0.3.0 #44

merged 12 commits into from
Jul 11, 2023

Conversation

ciaranschutte
Copy link
Contributor

@ciaranschutte ciaranschutte commented Jul 10, 2023

#11
#10
#13
#4 and other login features

ciaranschutte and others added 12 commits June 20, 2023 13:13
* move global into src, instead of app folder

* add some components

* configure uikit, emotion and typings

* uikit happy

* cleanup

* add theme provider

* emotion imports

* emotion uikit style tpying

* remove DataCallout uikit re-export wrapper

* basic responsive workking

* cleanup

* cleanup

* add breakpoint comment

* add style resets

* import Global from uikit and add explanatory note

* remove SSR metadata not in use

* clean up uikit note in readme

* add header + logo

* add footer

* env config for region

---------

Co-authored-by: Ciaran Schutte <[email protected]>
* move global into src, instead of app folder

* add some components

* configure uikit, emotion and typings

* uikit happy

* Basic Env Vars

* Populating Basic Configs

* cleanup

* add theme provider

* emotion imports

* emotion uikit style tpying

* First Working Test

* Working Redirect w/ URL Join

* remove DataCallout uikit re-export wrapper

* Basic Reusable Component

* Remove .env

* Update .gitignore

* Remove Duplicate

* Stage for UI Kit

* Loading Test w/ UI Kit

* NavBar Setup

* Fix Landing Page

* Remove Next logo

* Skeleton Cookies

* Basic Logout

* AuthContext Setup

* AuthContext Simplest State

* Generic Vars

* Major Update w/ Logout + UI Kit

* Testing Context + State

* Add Copyrights

* Update TypeScript, Imports, File Structure

* Login Button Component

* Use AuthContextValue

* Use GoogleLogin

* Use URL Join

* Local .env updates

* Remove Boilerplate

* Shuffle Files Around

* Basic Cleanup

* Previous PR Feedback

* Remove vscode gitignore

* useQuery + Landing Page

* Fixed Ego Variables

---------

Co-authored-by: Ciaran Schutte <[email protected]>
* add copyright

* move @emotion/styled to peer dep for uikit commpatibiltiy

* move query client out of render

* rename component

---------

Co-authored-by: Ciaran Schutte <[email protected]>
* add basic config for region and new Hero component

* add correct bg image

* add region banner component

* add Hero to page

* login buttong + hero config

* add germany flag

* region banner hero

* add platform ui configs

* remove flags

* move EGO login url to global, use same url for both login buttons on homepage

* style button-link. use less expensive CSS selector

* fix urljoin missing

* remove unused imports

---------

Co-authored-by: Ciaran Schutte <[email protected]>
* move global into src, instead of app folder

* add some components

* configure uikit, emotion and typings

* uikit happy

* Basic Env Vars

* Populating Basic Configs

* cleanup

* add theme provider

* emotion imports

* emotion uikit style tpying

* First Working Test

* Working Redirect w/ URL Join

* remove DataCallout uikit re-export wrapper

* Basic Reusable Component

* Remove .env

* Update .gitignore

* Remove Duplicate

* Stage for UI Kit

* Loading Test w/ UI Kit

* NavBar Setup

* Fix Landing Page

* Remove Next logo

* Skeleton Cookies

* Basic Logout

* AuthContext Setup

* AuthContext Simplest State

* Generic Vars

* Major Update w/ Logout + UI Kit

* Testing Context + State

* Add Copyrights

* Update TypeScript, Imports, File Structure

* Login Button Component

* Use AuthContextValue

* Use GoogleLogin

* Use URL Join

* Local .env updates

* Remove Boilerplate

* Shuffle Files Around

* Refactor w/o Context

* Remove Logging

* Fix env settings

* Add React Query + Mock Login State

* Add Copyright

* Current Working State

* Fix User Badge

* Temporary Login Solution

* Clean Up State Changes

* Remove Redirect

* Cleaned Up User Badge

* Basic Pathname Solution

* Cleaned Up Login Flow

* Improved Layout + Header Handling

* Remove vscode from gitignore

* Fix /public import

* Update page names

* Refactor Auth / Layout

* General Clean Up

* Stub Middleware

* Tidying

* Middleware + Auth Route Setup - Infinite Loop

* Current State - Testing

* Children prop cleanup

* Header UI Updates

* Current Working State

* Clean Up Use of Stored Token

* Remove extra storedToken

* First Lint Changes

* Hook + Middleware Cleanup

* Better fallback, LoggingIn dependency

* Move Middleware to Feature Branch

* Unnecesary changes

* Remove Server side token management

---------

Co-authored-by: Ciaran Schutte <[email protected]>
* add contact form section

* add contact page

* add recaptcha

* fix recaptcha and add deffault values for form errors

* fix packages

* cleanup

* fix missing dep

* fix uikit

* fix package-lock

* change TS ignore to TS expect error to fix linter

* add noopner noreffer

---------

Co-authored-by: Ciaran Schutte <[email protected]>
* clean up footer

* remove header border

* stop idx

---------

Co-authored-by: Ciaran Schutte <[email protected]>
* style cleanup

* page layout:

* remove main element from root layout

---------

Co-authored-by: Ciaran Schutte <[email protected]>
@ciaranschutte ciaranschutte marked this pull request as ready for review July 10, 2023 22:26
@ciaranschutte ciaranschutte merged commit ae201a4 into main Jul 11, 2023
@ciaranschutte ciaranschutte deleted the rc/0.3.0 branch July 11, 2023 17:40
ciaranschutte added a commit that referenced this pull request Aug 18, 2023
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.

3 participants