Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
05865c3
remove Nx & run post Angular 10 -> 17 almost plain project
danieldanielecki Jul 11, 2025
062b0b1
feat: basic migration of old components
danieldanielecki Jul 14, 2025
c3c9843
refactor: footer component
danieldanielecki Jul 16, 2025
411e960
fix: try fixing unit tests but failed for now
danieldanielecki Jul 16, 2025
b4f88bf
refactor: about us component
danieldanielecki Jul 22, 2025
a100a58
refactor: glossary component
danieldanielecki Jul 31, 2025
e0ad640
refactor: 404 component
danieldanielecki Aug 5, 2025
8c3e8e8
refactor: copyrights component
danieldanielecki Aug 8, 2025
d8c964d
refactor: privacy and security component
danieldanielecki Aug 11, 2025
0dfc65d
refactor: terms of use component
danieldanielecki Aug 16, 2025
6450082
refactor: sitemap component
danieldanielecki Aug 25, 2025
82ac30e
refactor: remove autogenerate AI wrong privacy and security component
danieldanielecki Aug 25, 2025
0c76b58
refactor: update link colors and improve card layout styles
danieldanielecki Aug 25, 2025
b7896e8
feat: add glossary data and index export for terms
danieldanielecki Aug 25, 2025
5cbc781
refactor: remove TODO comment regarding database and REST API for glo…
danieldanielecki Aug 25, 2025
4b6789c
refactor: gallery component
danieldanielecki Oct 1, 2025
d290463
refactor: siriwave component
danieldanielecki Oct 3, 2025
ee0477c
refactor: JPG -> AVIF for services images
danieldanielecki Oct 3, 2025
ffcebf1
refactor: slide component
danieldanielecki Oct 17, 2025
61941dc
refactor: rename slider to hero
danieldanielecki Oct 17, 2025
b806436
refactor: testimonials component
danieldanielecki Nov 10, 2025
601a55e
refactor: structure of home components
danieldanielecki Nov 10, 2025
7d59303
refactor: services component
danieldanielecki Nov 14, 2025
4a8d26d
fix: nested routes for services
danieldanielecki Nov 17, 2025
fa1ecc8
refactor: cyber security, digital strategy & software development com…
danieldanielecki Nov 17, 2025
a13ec9b
refactor: unify service name components
danieldanielecki Nov 17, 2025
9726fcd
refactor: move individual services to services
danieldanielecki Nov 17, 2025
4fa7c17
refactor: migrate to Philosopher & Lora fonts
danieldanielecki Dec 1, 2025
8a6895e
refactor: partnerships component
danieldanielecki Dec 1, 2025
b1b4893
refactor: FAQ component
danieldanielecki Dec 12, 2025
3628ffa
feat: add hyperlinks in FAQ items
danieldanielecki Dec 12, 2025
aa64ecd
refactor: header component
danieldanielecki Dec 21, 2025
e444bb8
refactor: methodology component
danieldanielecki Dec 22, 2025
c369206
refactor: contact component
danieldanielecki Feb 11, 2026
c31609c
Delete .env
danieldanielecki Feb 11, 2026
3a7e989
chore: add .env to .gitignore
danieldanielecki Feb 11, 2026
6502c05
fix: unit tests
danieldanielecki Feb 12, 2026
57d39df
chore: migrate from npm to pnpm and update CI configuration
danieldanielecki Feb 12, 2026
df194bb
chore: remove Agastya dependency and related configurations
danieldanielecki Feb 17, 2026
6fee371
fix: SSR on localhost
danieldanielecki Feb 17, 2026
c90022e
refactor: streamline component imports by utilizing SharedModule for …
danieldanielecki Feb 23, 2026
2f442c3
chore: remove unused dependencies and session management from server …
danieldanielecki Feb 23, 2026
4071fc7
chore: remove moment and ngx-moment dependencies from package.json
danieldanielecki Feb 23, 2026
f1ef81f
chore: remove csurf and express-session dependencies from package.json
danieldanielecki Feb 23, 2026
5654a1f
chore: remove shared imports file as dependencies are now managed thr…
danieldanielecki Feb 23, 2026
8c25bec
chore: update docker-compose and package configurations, remove doten…
danieldanielecki Feb 23, 2026
5feecdf
chore: add Vercel configuration, Lighthouse CI setup, and update envi…
danieldanielecki Mar 2, 2026
a597d73
chore: update Vercel configuration to include legacy OpenSSL support …
danieldanielecki Mar 6, 2026
e589095
chore: enhance SSR support by adding prerender build command, updatin…
danieldanielecki Mar 6, 2026
d73043c
chore: remove GitLab CI configuration and add Mozilla Observatory sca…
danieldanielecki Mar 9, 2026
f9ac363
chore: update environment variables for Firebase and Mailchimp integr…
danieldanielecki Mar 16, 2026
8156f86
chore: enable process polyfill for Angular to resolve "process is not…
danieldanielecki Mar 16, 2026
de8c55a
feat: add backend configuration checks for contact form and newslette…
danieldanielecki Mar 16, 2026
fec99c6
feat: implement conditional Firebase initialization based on configur…
danieldanielecki Mar 16, 2026
5c94278
feat: enhance contact component with optional Firebase services and u…
danieldanielecki Mar 16, 2026
0f9ec01
feat: implement Firebase Hosting deployment for production SSR and re…
danieldanielecki Mar 16, 2026
bcc1bbc
chore: remove Vercel Analytics dependency from project
danieldanielecki Mar 16, 2026
135bf96
chore: update CI workflow to include feature branch pattern matching
danieldanielecki Mar 16, 2026
3c79672
chore: update e2e test command and add test environment variables for…
danieldanielecki Mar 17, 2026
25e4ce8
chore: increase timeout settings in karma configuration to reduce CI …
danieldanielecki Mar 17, 2026
2c1fdf7
chore: make CI unit tests non-blocking by allowing them to continue o…
danieldanielecki Mar 17, 2026
f62a508
chore: update CI workflow to allow deployment from any feature branch…
danieldanielecki Mar 17, 2026
0012c03
chore: refine CI deployment conditions for feature branches to enhanc…
danieldanielecki Mar 17, 2026
4c09954
chore: update serve:ssr script paths and improve function index file …
danieldanielecki Mar 17, 2026
89c2418
chore: add Firebase CLI installation step to CI workflow for deployment
danieldanielecki Mar 17, 2026
f3c363b
chore: add Firebase preview deployment step to CI workflow for featur…
danieldanielecki Mar 17, 2026
7ecda92
chore: add Firebase deploy token to .env.example and remove Vercel co…
danieldanielecki Mar 17, 2026
ed4b325
chore: rename Firebase deploy token to deploy key in .env.example
danieldanielecki Mar 17, 2026
272ea97
chore: enhance Firebase channel name generation in CI workflow to ens…
danieldanielecki Mar 17, 2026
f605232
chore: update Firebase hosting public directory path to streamline de…
danieldanielecki Mar 17, 2026
bfb648d
chore: refactor Firebase functions and CI workflow for improved SSR d…
danieldanielecki Mar 18, 2026
fb72a7f
chore: update Firebase deployment scripts to include environment-spec…
danieldanielecki Mar 18, 2026
515854a
chore: update Firebase functions and dependencies for improved compat…
danieldanielecki Mar 18, 2026
2533e27
chore: refactor SSR DOM global handling to ensure proper initializati…
danieldanielecki Mar 18, 2026
238d813
chore: update Firebase function configurations to specify region and …
danieldanielecki Mar 18, 2026
39763d0
chore: update Firebase deployment scripts to use --force flag for imp…
danieldanielecki Mar 19, 2026
bcf5844
chore: change Firebase contact form function region from europe-west3…
danieldanielecki Mar 19, 2026
a9a909a
chore: update Firestore document path in contact form function to use…
danieldanielecki Mar 19, 2026
e049153
chore: simplify Firebase deployment scripts by removing token usage a…
danieldanielecki Mar 19, 2026
1e77027
chore: enhance CI workflow by adding conditional Firebase authenticat…
danieldanielecki Mar 19, 2026
8179c93
chore: update Firebase deployment scripts to include token usage for …
danieldanielecki Mar 19, 2026
f42b0ec
chore: update package.json and server configuration to enhance SSR se…
danieldanielecki Mar 20, 2026
cc77e54
chore: add environment specifications for staging and production in C…
danieldanielecki Mar 26, 2026
a575811
chore: integrate Playwright for end-to-end testing and update environ…
danieldanielecki Mar 26, 2026
805b3f5
chore: update Karma configuration for improved CI stability and add a…
danieldanielecki Mar 27, 2026
c1bf165
chore: enhance Karma configuration for improved CI performance by adj…
danieldanielecki Mar 27, 2026
d816f41
chore: add ads.txt to asset configurations in angular.json for improv…
danieldanielecki Mar 27, 2026
b7de5e6
chore: add RECAPTCHA_API_KEY to environment configurations and update…
danieldanielecki Mar 27, 2026
2fea9a7
chore: refactor ContactComponent test setup to use Injector for depen…
danieldanielecki Mar 27, 2026
66553a9
chore: update Angular configuration and HTML files to streamline depl…
danieldanielecki Mar 28, 2026
1ae3b15
chore: adjust Lighthouse performance threshold to 0.25 for better com…
danieldanielecki Mar 28, 2026
ba19056
chore: improve Observatory scan in CI workflow with enhanced error ha…
danieldanielecki Mar 28, 2026
b36f690
chore: enhance Mozilla Observatory scan in CI workflow with increased…
danieldanielecki Mar 28, 2026
7f2aa9f
chore: enhance CI workflows with new accessibility checks using axe a…
danieldanielecki Mar 28, 2026
dc616bd
chore: update CI workflow to use MDN HTTP Observatory API v2, enhanci…
danieldanielecki Mar 29, 2026
aa994f7
chore: update CI workflow to allow non-blocking accessibility violati…
danieldanielecki Mar 29, 2026
8dd9c02
chore: enhance HTTP client configuration in Angular app to support JS…
danieldanielecki Mar 31, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 4 additions & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Editor configuration, see http://editorconfig.org
# Editor configuration, see https://editorconfig.org
root = true

[*]
Expand All @@ -8,6 +8,9 @@ indent_size = 2
insert_final_newline = true
trim_trailing_whitespace = true

[*.ts]
quote_type = single

[*.md]
max_line_length = off
trim_trailing_whitespace = false
19 changes: 19 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
FIREBASE_DEPLOY_KEY=
FIREBASE_API_KEY=
FIREBASE_APP_ID=
FIREBASE_AUTH_DOMAIN=
FIREBASE_DATABASE_URL=
FIREBASE_MEASUREMENT_ID=
FIREBASE_MESSAGING_SENDER_ID=
FIREBASE_PROJECT_ID=
FIREBASE_STORAGE_BUCKET=
FIRESTORE_COLLECTION_FILES=
FIRESTORE_COLLECTION_MESSAGES=
GOOGLE_TAG_MANAGER_ID=
MAIL_ACCOUNT=
MAIL_HOST=
MAIL_PASSWORD=
MAIL_PORT=
MAILCHIMP_B_FIELD=
MAILCHIMP_SUBSCRIBE_ENDPOINT=
RECAPTCHA_API_KEY=
24 changes: 24 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"root": true,
"ignorePatterns": ["projects/**/*", "dist/**", "coverage/**", "node_modules/**", "**/*.min.js"],
"overrides": [
{
"files": ["*.ts"],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"project": ["./tsconfig.eslint.json"],
"createDefaultProgram": true
},
"extends": [
"plugin:@angular-eslint/recommended",
"plugin:@angular-eslint/template/process-inline-templates"
],
"rules": {}
},
{
"files": ["*.html"],
"extends": ["plugin:@angular-eslint/template/recommended"],
"rules": {}
}
]
}
Loading
Loading