Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
f9e96fb
Make a default avatar with static background color based on username
TheVillageGuy Jan 8, 2025
df9b624
Update user_inline.html.twig
TheVillageGuy Jan 8, 2025
76747e7
Add files via upload
TheVillageGuy Mar 13, 2025
5b71cee
Add files via upload
TheVillageGuy Mar 13, 2025
6589998
Update user_avatar.html.twig
TheVillageGuy Mar 13, 2025
3bf8446
Merge branch 'main' into default-avatar
TheVillageGuy Mar 13, 2025
e5579c8
Update user_inline.html.twig
TheVillageGuy Mar 13, 2025
143015f
Delete public/default_avatar.png
TheVillageGuy Mar 13, 2025
8f10a63
Add files via upload
TheVillageGuy Mar 13, 2025
3f91bea
Add files via upload
TheVillageGuy Mar 13, 2025
011fd72
Add files via upload
TheVillageGuy Mar 13, 2025
e1f9ff6
Add files via upload
TheVillageGuy Mar 13, 2025
9f0c8e9
Add files via upload
TheVillageGuy Mar 13, 2025
f1ce464
Add files via upload
TheVillageGuy Mar 13, 2025
690c725
Add files via upload
TheVillageGuy Mar 13, 2025
20031e2
Update user_inline.html.twig
TheVillageGuy Mar 14, 2025
ccfde0e
Update user_inline.html.twig
TheVillageGuy Mar 14, 2025
b0ccc95
Update user_inline.html.twig
TheVillageGuy Mar 14, 2025
98e0f31
Update user_inline.html.twig
TheVillageGuy Mar 14, 2025
128651c
Delete default_avatar.png
TheVillageGuy Mar 14, 2025
619fbbc
Update user_inline.html.twig
TheVillageGuy Mar 14, 2025
584a9b8
Update user_inline.html.twig
TheVillageGuy Mar 14, 2025
39ee1ed
Update user_inline.html.twig
TheVillageGuy Mar 14, 2025
b272cfd
Delete public/default_avatar.png
TheVillageGuy Mar 14, 2025
05bf0f4
Add files via upload
TheVillageGuy Mar 14, 2025
c76fb3e
Add files via upload
TheVillageGuy Mar 14, 2025
d3a9c00
Add files via upload
TheVillageGuy Mar 14, 2025
4463ed3
Add files via upload
TheVillageGuy Mar 14, 2025
4d8e354
improved handling of characters / values
TheVillageGuy Mar 14, 2025
456d96a
Second attempt
TheVillageGuy Mar 14, 2025
af9089a
Delete .vs directory
TheVillageGuy Mar 14, 2025
5ced290
Delete .gitignore
TheVillageGuy Mar 14, 2025
e9028ff
here we go
TheVillageGuy Mar 14, 2025
93b2c87
Here we go
TheVillageGuy Mar 14, 2025
3af659e
Update .gitignore
TheVillageGuy Mar 14, 2025
f609a93
comment out if around user_avatar as it is now always active
TheVillageGuy Mar 16, 2025
5533144
Merge branch 'default-avatar' of https://github.com/MbinOrg/mbin into…
TheVillageGuy Mar 16, 2025
aabc057
Merge branch 'main' into default-avatar
TheVillageGuy Mar 16, 2025
674bda3
Add files via upload
TheVillageGuy Mar 16, 2025
76f2f84
huerotate sucks
TheVillageGuy Mar 17, 2025
71ab2db
Merge branch 'default-avatar' of https://github.com/MbinOrg/mbin into…
TheVillageGuy Mar 17, 2025
4c8706d
validname
TheVillageGuy Mar 17, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
211 changes: 211 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -66,3 +66,214 @@ clover.xml
###> phpstan/phpstan ###
phpstan.neon
###< phpstan/phpstan ###
*.vsidx

# Created by http://www.gitignore.io

### VisualStudio ###
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.

# User-specific files
*.suo
*.user
*.sln.docstates

# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
build/
bld/
[Bb]in/
[Oo]bj/

# Roslyn cache directories
*.ide/

# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*

#NUNIT
*.VisualState.xml
TestResult.xml

# Build Results of an ATL Project
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c

*_i.c
*_p.c
*_i.h
*.ilk
*.meta
*.obj
*.pch
*.pdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.svclog
*.scc

# Chutzpah Test files
_Chutzpah*

# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opensdf
*.sdf
*.cachefile

# Visual Studio profiler
*.psess
*.vsp
*.vspx

# TFS 2012 Local Workspace
$tf/

# Guidance Automation Toolkit
*.gpState

# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user

# JustCode is a .NET coding addin-in
.JustCode

# TeamCity is a build add-in
_TeamCity*

# DotCover is a Code Coverage Tool
*.dotCover

# NCrunch
_NCrunch_*
.*crunch*.local.xml

# MightyMoose
*.mm.*
AutoTest.Net/

# Web workbench (sass)
.sass-cache/

# Installshield output folder
[Ee]xpress/

# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html

# Click-Once directory
publish/

# Publish Web Output
*.[Pp]ublish.xml
*.azurePubxml
# TODO: Comment the next line if you want to checkin your web deploy settings
# but database connection strings (with potential passwords) will be unencrypted
*.pubxml
*.publishproj

# NuGet Packages
*.nupkg
# The packages folder can be ignored because of Package Restore
**/packages/*
# except build/, which is used as an MSBuild target.
!**/packages/build/
# If using the old MSBuild-Integrated Package Restore, uncomment this:
#!**/packages/repositories.config

# Windows Azure Build Output
csx/
*.build.csdef

# Windows Store app package directory
AppPackages/

# Others
sql/
*.Cache
ClientBin/
[Ss]tyle[Cc]op.*
~$*
*~
*.dbmdl
*.dbproj.schemaview
*.pfx
*.publishsettings
node_modules/

# RIA/Silverlight projects
Generated_Code/

# Backup & report files from converting an old project file
# to a newer Visual Studio version. Backup files are not needed,
# because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm

# SQL Server files
*.mdf
*.ldf

# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings

# Microsoft Fakes
FakesAssemblies/


### Windows ###
# Windows image file caches
Thumbs.db
ehthumbs.db

# Folder config file
Desktop.ini

# Recycle Bin used on file shares
$RECYCLE.BIN/

# Windows Installer files
*.cab
*.msi
*.msm
*.msp
/.vs/mbin/CopilotIndices/17.12.68.61481
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This can be reduced to a single: /.vs

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is vs such a pita

/.vs/mbin/CopilotIndices/17.12.68.61481/CodeChunks.db-shm
/.vs/mbin/CopilotIndices/17.12.68.61481/CodeChunks.db-wal
/.vs/mbin/CopilotIndices/17.12.68.61481/SemanticSymbols.db-shm
/.vs/mbin/CopilotIndices/17.12.68.61481/SemanticSymbols.db-wal
3 changes: 3 additions & 0 deletions .vs/ProjectSettings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"CurrentProjectSetting": null
}
9 changes: 9 additions & 0 deletions .vs/VSWorkspaceState.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"ExpandedNodes": [
"",
"\\templates",
"\\templates\\user"
],
"SelectedNode": "\\templates\\user\\_user_popover.html.twig",
"PreviewInSolutionExplorer": false
}
Binary file not shown.
Binary file not shown.
Binary file added .vs/mbin/v17/.wsuo
Binary file not shown.
62 changes: 62 additions & 0 deletions .vs/mbin/v17/DocumentLayout.backup.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
{
"Version": 1,
"WorkspaceRootPath": "C:\\Users\\Michael\\source\\repos\\mbin\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\Michael\\source\\repos\\mbin\\templates\\components\\user_avatar.html.twig||{8B382828-6202-11D1-8870-0000F87579D2}",
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:templates\\components\\user_avatar.html.twig||{8B382828-6202-11D1-8870-0000F87579D2}"
},
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\Michael\\source\\repos\\mbin\\templates\\components\\user_inline.html.twig||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:templates\\components\\user_inline.html.twig||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
}
],
"DocumentGroupContainers": [
{
"Orientation": 0,
"VerticalTabListWidth": 256,
"DocumentGroups": [
{
"DockedWidth": 200,
"SelectedChildIndex": 1,
"Children": [
{
"$type": "Bookmark",
"Name": "ST:128:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
},
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "user_avatar.html.twig",
"DocumentMoniker": "C:\\Users\\Michael\\source\\repos\\mbin\\templates\\components\\user_avatar.html.twig",
"RelativeDocumentMoniker": "templates\\components\\user_avatar.html.twig",
"ToolTip": "C:\\Users\\Michael\\source\\repos\\mbin\\templates\\components\\user_avatar.html.twig",
"RelativeToolTip": "templates\\components\\user_avatar.html.twig",
"ViewState": "AgIAAA8AAAAAAAAAAAAAAC8AAAAEAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001001|",
"WhenOpened": "2025-03-14T17:27:49.905Z",
"EditorCaption": ""
},
{
"$type": "Bookmark",
"Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}"
},
{
"$type": "Document",
"DocumentIndex": 1,
"Title": "user_inline.html.twig",
"DocumentMoniker": "C:\\Users\\Michael\\source\\repos\\mbin\\templates\\components\\user_inline.html.twig",
"RelativeDocumentMoniker": "templates\\components\\user_inline.html.twig",
"ToolTip": "C:\\Users\\Michael\\source\\repos\\mbin\\templates\\components\\user_inline.html.twig",
"RelativeToolTip": "templates\\components\\user_inline.html.twig",
"ViewState": "AgIAAAcAAAAAAAAAAAAAwBAAAAAhAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001001|",
"WhenOpened": "2025-03-14T14:48:57.898Z",
"EditorCaption": ""
}
]
}
]
}
]
}
74 changes: 74 additions & 0 deletions .vs/mbin/v17/DocumentLayout.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
{
"Version": 1,
"WorkspaceRootPath": "C:\\Users\\Michael\\source\\repos\\mbin\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\Michael\\source\\repos\\mbin\\templates\\components\\user_avatar.html.twig||{8B382828-6202-11D1-8870-0000F87579D2}",
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:templates\\components\\user_avatar.html.twig||{8B382828-6202-11D1-8870-0000F87579D2}"
},
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\Michael\\source\\repos\\mbin\\templates\\user\\_user_popover.html.twig||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:templates\\user\\_user_popover.html.twig||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
},
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\Michael\\source\\repos\\mbin\\templates\\components\\user_inline.html.twig||{FA3CD31E-987B-443A-9B81-186104E8DAC1}",
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:templates\\components\\user_inline.html.twig||{FA3CD31E-987B-443A-9B81-186104E8DAC1}"
}
],
"DocumentGroupContainers": [
{
"Orientation": 0,
"VerticalTabListWidth": 256,
"DocumentGroups": [
{
"DockedWidth": 200,
"SelectedChildIndex": 2,
"Children": [
{
"$type": "Bookmark",
"Name": "ST:128:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
},
{
"$type": "Document",
"DocumentIndex": 1,
"Title": "_user_popover.html.twig",
"DocumentMoniker": "C:\\Users\\Michael\\source\\repos\\mbin\\templates\\user\\_user_popover.html.twig",
"RelativeDocumentMoniker": "templates\\user\\_user_popover.html.twig",
"ToolTip": "C:\\Users\\Michael\\source\\repos\\mbin\\templates\\user\\_user_popover.html.twig",
"RelativeToolTip": "templates\\user\\_user_popover.html.twig",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAUAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001001|",
"WhenOpened": "2025-03-16T14:51:34.856Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "user_avatar.html.twig",
"DocumentMoniker": "C:\\Users\\Michael\\source\\repos\\mbin\\templates\\components\\user_avatar.html.twig",
"RelativeDocumentMoniker": "templates\\components\\user_avatar.html.twig",
"ToolTip": "C:\\Users\\Michael\\source\\repos\\mbin\\templates\\components\\user_avatar.html.twig",
"RelativeToolTip": "templates\\components\\user_avatar.html.twig",
"ViewState": "AgIAAAAAAAAAAAAAAAAAABsAAAAIAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001001|",
"WhenOpened": "2025-03-14T17:27:49.905Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 2,
"Title": "user_inline.html.twig",
"DocumentMoniker": "C:\\Users\\Michael\\source\\repos\\mbin\\templates\\components\\user_inline.html.twig",
"RelativeDocumentMoniker": "templates\\components\\user_inline.html.twig",
"ToolTip": "C:\\Users\\Michael\\source\\repos\\mbin\\templates\\components\\user_inline.html.twig",
"RelativeToolTip": "templates\\components\\user_inline.html.twig",
"ViewState": "AgIAAAcAAAAAAAAAAAAAwBAAAAAhAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001001|",
"WhenOpened": "2025-03-14T14:48:57.898Z"
}
]
}
]
}
]
}
Binary file added .vs/mbin/v17/workspaceFileList.bin
Binary file not shown.
Binary file added .vs/slnx.sqlite
Binary file not shown.
Binary file added public/default_avatar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading