* YouTube lite embed + CSS bundled import
* Migration initial
* New VoD page initial functioning
* Table changes + add TODOs
* New structure for add vod page
* WIP add new VoD backend
* Merge branch 'rewrite' of https://github.com/Sendouc/sendou.ink into vods
* Fix when leaderboard appears
* Function new vod form
* Single vod page initial
* Different YouTubeEmbed
* Scroll to top when going to timestamp
* Vod match weapon/mode icons
* Vod page user
* Add date to vod page
* Adjust migration order
* Vod page many weapons
* Add title to vod page
* New vods page cast many weapons
* Add player index to order by
* Vods new more validation
* Vod listing page initial
* Vods page with filters
* Show message if no vods
* Fix not being to unset filters
* Fix seed sometimes throwing errors
* User page VoDs
* Vods nullable weapon combobox
* Link directly to user custom url from vod page
* Make video adder admin action
* Can add video checks
* i18n
* New VoD form tests
* VoD operates filters test
* Vods behind flag
* Remove from config
* Added danish translatios to the common.json file.
Added translations for the following lines. in the DA\common.json file
pages.t
actions.reset
actions.create
actions.cancel
actions.join
actions.upload
upload.imageToUpload
upload.title
upload.type.team-pfp
upload.type.team-banner
upload.commonExplanation # Translations are made assuming it means "{{count}} images await moderator approval
upload.afterExplanation # Translations are made assuming it means "{{count}} images await moderator approval
Changes to exiting translation in common.json file
- "actions.copyToClipboard" #Made translation slightly shorter.
* Added Danish translations
Added DAnish translations to the contributions.json file.
Added following lines.
- antariska
* Added danish translations to team.json
Added Danish translations for team.json.
The following lines have been added.
newTeam.button
newTeam.header
teamSearch.placeholder
actionButtons.leaveTeam
leaveTeam.header
actionButtons.leaveTeam.confirm
actionButtons.editTeam
actionButtons.manageRoster
actionButtons.deleteTeam
actionButtons.kick
kick.header
actionButtons.transferOwnership
transferOwnership.header
actionButtons.transferOwnership.confirm
deleteTeam.header
forms.fields.teamTwitter
forms.fields.bio
forms.fields.uploadImages
forms.fields.uploadImages.pfp
forms.fields.uploadImages.banner
forms.info.name
forms.errors.duplicateName
roster.teamFull
roster.inviteLink.header
roster.members.header
validation.SHORT_CODE
validation.TEAM_FULL
validation.INVITE_CODE_WRONG
validation.ALREADY_IN_DIFFERENT_TEAM
validation.VALID
* Fixed translations
Changed following translations in the common.json file
-"upload.afterExplanation_one": # Added the {{count}} variable, at it is required.
* Added Danish translation
Added the following Danish translations to the analyser.json file
-build1
-build2
-compare
changed the following translation
- "build" # Changed the translation to a shorter version. (the translation for build was a while ago translated to a shorter name due to lack of space).
* Added Danish translations
Added the following translations in the common.json file
"pages.support"
custom.colors.title
custom.colors.bg
custom.colors.bg-darker
custom.colors.bg-lighter
custom.colors.text
custom.colors.text-lighter
custom.colors.theme
I have not worked on the translations for the support page, at it seems, tha the English text may still be a work in progess, so I will translate them, once the page have been released.
* Added Dutch translations
Added Dutch translations to the game-mics.json file.
The following translations have been made.
MODE_LONG_TW
MODE_LONG_SZ
MODE_LONG_TC
MODE_LONG_RM
MODE_LONG_CB
* Added Dutch translations to calandar.json
Added Dutch translations in the calander.json file.
Note: I am not a native Dutch speaker, so I may have made some mistakes in the translations.
The following translations where added
actions.delete
actions.delete.confirm
forms.toTools.header
forms.toTools.explanation
* Update game-misc.json
* Ran file through prettier.io
Ran the file through prettier.io, as the prettier check failed on this file
* Updated Danish translation in analyzer.json
Added translation in the analyzer.json file
added translation for
- newBuildPrompt
* Added DAnish translations for the support page
Added the following Danish translations in the common.json file
pages.privacy
support.intro.first
support.intro.second
support.action
support.footer
support.perk.supportMyWork
support.perk.adFree
support.perk.nameInFooter
support.perk.discordColorRole
support.perk.discordColorRole.extra
support.perk.badge
support.perk.seePlusPercentage
support.perk.seePlusPercentage.extra
support.perk.autoValidatePictures
support.perk.autoValidatePictures.extra
support.perk.customizedColorsUser
support.perk.customizedColorsTeam
support.perk.customizedColorsTeam.extra
support.perk.privateDiscord
support.perk.privateDiscord.extra
* Added danish translatios to the common.json file.
Added translations for the following lines. in the DA\common.json file
pages.t
actions.reset
actions.create
actions.cancel
actions.join
actions.upload
upload.imageToUpload
upload.title
upload.type.team-pfp
upload.type.team-banner
upload.commonExplanation # Translations are made assuming it means "{{count}} images await moderator approval
upload.afterExplanation # Translations are made assuming it means "{{count}} images await moderator approval
Changes to exiting translation in common.json file
- "actions.copyToClipboard" #Made translation slightly shorter.
* Added Danish translations
Added DAnish translations to the contributions.json file.
Added following lines.
- antariska
* Added danish translations to team.json
Added Danish translations for team.json.
The following lines have been added.
newTeam.button
newTeam.header
teamSearch.placeholder
actionButtons.leaveTeam
leaveTeam.header
actionButtons.leaveTeam.confirm
actionButtons.editTeam
actionButtons.manageRoster
actionButtons.deleteTeam
actionButtons.kick
kick.header
actionButtons.transferOwnership
transferOwnership.header
actionButtons.transferOwnership.confirm
deleteTeam.header
forms.fields.teamTwitter
forms.fields.bio
forms.fields.uploadImages
forms.fields.uploadImages.pfp
forms.fields.uploadImages.banner
forms.info.name
forms.errors.duplicateName
roster.teamFull
roster.inviteLink.header
roster.members.header
validation.SHORT_CODE
validation.TEAM_FULL
validation.INVITE_CODE_WRONG
validation.ALREADY_IN_DIFFERENT_TEAM
validation.VALID
* Fixed translations
Changed following translations in the common.json file
-"upload.afterExplanation_one": # Added the {{count}} variable, at it is required.
* Added Danish translation
Added the following Danish translations to the analyser.json file
-build1
-build2
-compare
changed the following translation
- "build" # Changed the translation to a shorter version. (the translation for build was a while ago translated to a shorter name due to lack of space).
* Added Danish translations
Added the following translations in the common.json file
"pages.support"
custom.colors.title
custom.colors.bg
custom.colors.bg-darker
custom.colors.bg-lighter
custom.colors.text
custom.colors.text-lighter
custom.colors.theme
I have not worked on the translations for the support page, at it seems, tha the English text may still be a work in progess, so I will translate them, once the page have been released.
* Added Dutch translations
Added Dutch translations to the game-mics.json file.
The following translations have been made.
MODE_LONG_TW
MODE_LONG_SZ
MODE_LONG_TC
MODE_LONG_RM
MODE_LONG_CB
* Added Dutch translations to calandar.json
Added Dutch translations in the calander.json file.
Note: I am not a native Dutch speaker, so I may have made some mistakes in the translations.
The following translations where added
actions.delete
actions.delete.confirm
forms.toTools.header
forms.toTools.explanation
* Update game-misc.json
* Ran file through prettier.io
Ran the file through prettier.io, as the prettier check failed on this file
* Added danish translatios to the common.json file.
Added translations for the following lines. in the DA\common.json file
pages.t
actions.reset
actions.create
actions.cancel
actions.join
actions.upload
upload.imageToUpload
upload.title
upload.type.team-pfp
upload.type.team-banner
upload.commonExplanation # Translations are made assuming it means "{{count}} images await moderator approval
upload.afterExplanation # Translations are made assuming it means "{{count}} images await moderator approval
Changes to exiting translation in common.json file
- "actions.copyToClipboard" #Made translation slightly shorter.
* Added Danish translations
Added DAnish translations to the contributions.json file.
Added following lines.
- antariska
* Added danish translations to team.json
Added Danish translations for team.json.
The following lines have been added.
newTeam.button
newTeam.header
teamSearch.placeholder
actionButtons.leaveTeam
leaveTeam.header
actionButtons.leaveTeam.confirm
actionButtons.editTeam
actionButtons.manageRoster
actionButtons.deleteTeam
actionButtons.kick
kick.header
actionButtons.transferOwnership
transferOwnership.header
actionButtons.transferOwnership.confirm
deleteTeam.header
forms.fields.teamTwitter
forms.fields.bio
forms.fields.uploadImages
forms.fields.uploadImages.pfp
forms.fields.uploadImages.banner
forms.info.name
forms.errors.duplicateName
roster.teamFull
roster.inviteLink.header
roster.members.header
validation.SHORT_CODE
validation.TEAM_FULL
validation.INVITE_CODE_WRONG
validation.ALREADY_IN_DIFFERENT_TEAM
validation.VALID
* Fixed translations
Changed following translations in the common.json file
-"upload.afterExplanation_one": # Added the {{count}} variable, at it is required.
* Implemented a relatively simple dynamic background sizing calculation for the Map Planner
* Moved useWindowsSize() hook usage near the top of Planner() function
* Removed some dead space above the background image
* Adjustments
* Added a *lot* of math to adjust image spawn location based on the background image size & position, which are based on the current window size & position
- Moved the background image stuff to its own React Hook, usePlannerBg()
* Fix Prettier issue
* Added another comment
* Fixed typing for the usePlannerBg hook
- Also improved comments & some variable names to be cleaner/more consistent
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
* Translated all the new lines and changed some previous translations
* Corrected error in common.json
Removed the line added by mistake in common.json
* Prettify
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
* Added Danish translations for Analyzer.json
Added Danish translations in the Analuzer.json files for the following lines.
damage.SPLATANA_VERTICAL_DIRECT
damage.SPLATANA_VERTICAL
damage.SPLATANA_HORIZONTAL_DIRECT
damage.SPLATANA_HORIZONTAL
* Updated Danish Translations in common.json
Updated and changed translations in the common.json file
Added following translations
pages.u
plans.blueprint
plans.noImg
Changed following translations
- pages.builds (changed to a shorter name to avoid cluttering on the main page)
- pages.analyzer (changed to a shorter name to avoid clutting on the main page)
- pages.plans (changed to a shorter name to make in order to make all pages names shorter)
- pages.object-damage-calculator (changed to a shorter name to avoid cluttering on the main page. This is a wierd translation, so it might be changed in the future)
* Added Danish translations to contributions.json
Added the folloing line to the contributions.json file
-yaga
changed the translation for the following line
- borzoic (changed a word, to make the translation more correct)
* Added Danish translations for the faq.json file
Added Danish translations for the faq.json file.
The following lines have been added
q5
a5
q6
a6
* Added DAnish translations for the user.json file
The following lines have been translated in the user.json file
search.info
search.noResults
* Added Danish translations for analyser.json
Added Danish translations for the following lines in the analyzer.json file
- "stat.humanoidFormInkRecoverySeconds"
- "stat.swimSpeedHoldingRainmaker"
Changed Danish translations for
- "stat.squidFormInkRecoverySeconds" # Changed made so the translation match the translation for "stat.humanoidFormInkRecoverySeconds"
* Added Danish translations in the common.json file
Added Danish translations for the following lines in the common.json file
- weapon.category.subs
-weapon.category.specials
The following lines have been altered.
all "weapon.category." lines.
- Removed the English names for the categories in order to avoid too much cluttering in the planner tool.
* Added Danish Translations for User.json
Fhe folloing Danish translations were added to the User.json file.
- weaponPool
- discordExplanation
- forms.errors.maxWeapons
* Added Danish Translations for team.json
All added translations are direct translations or not translated, as their are no official Danish translations for these roles and in order reduce the likelyhood of misunderstandings.
* Added Danish translations for Analyzer.json
Added Danish translations in the Analuzer.json files for the following lines.
damage.SPLATANA_VERTICAL_DIRECT
damage.SPLATANA_VERTICAL
damage.SPLATANA_HORIZONTAL_DIRECT
damage.SPLATANA_HORIZONTAL
* Updated Danish Translations in common.json
Updated and changed translations in the common.json file
Added following translations
pages.u
plans.blueprint
plans.noImg
Changed following translations
- pages.builds (changed to a shorter name to avoid cluttering on the main page)
- pages.analyzer (changed to a shorter name to avoid clutting on the main page)
- pages.plans (changed to a shorter name to make in order to make all pages names shorter)
- pages.object-damage-calculator (changed to a shorter name to avoid cluttering on the main page. This is a wierd translation, so it might be changed in the future)
* Added Danish translations to contributions.json
Added the folloing line to the contributions.json file
-yaga
changed the translation for the following line
- borzoic (changed a word, to make the translation more correct)
* Added Danish translations for the faq.json file
Added Danish translations for the faq.json file.
The following lines have been added
q5
a5
q6
a6
* Added DAnish translations for the user.json file
The following lines have been translated in the user.json file
search.info
search.noResults
* Added Danish translations for analyser.json
Added Danish translations in analyzer.json
"stat.subWeaponInkConsumptionPercentage"
Changed translatiosn of
-stat.category.main" #fixed missspeling
-stat.category.sub #changed formatting to fit the one from stat.category.main.
- "stat.whiteInk" # changed translation to make eaiser to understand (hopefully)
- stat.movementReduction # changed translation in order to make it clear, that it reduces the effectiveness of the toxic mist movement reduction effect
-damage.header.distance" # changed word for one, that is more commonly used
- damage.toSplat_one and damage.toSplat_other # fixed misspelling
-noDmgData # fixed misspelling
* Added Danish translations
Added Danish translation in the calander.json file
added
- actions.delete
- actions.delete.confirm
* Added Danish translations
Added danish translations in common.json
- pages.myPage
-articles.by #I belive this one have been added earlier.
* Ran prettier.io on file that gave an error
An error came when the file was scanned.
I have now copied the file from prettier.io
* Update analyzer.json for DE
* Update calendar.json for DE
* Update common.json for DE
* Update contributions.json for DE
* Update faq.json for DE
* Use more common term for user
* Update user.json for DE
* Create tournament.json for DE
* Streamline terms
* Fix inconsistencies
* Reformat #1
* Reformat .2
* Reformat .3
* Reformat .4
* Remove light mode
* Trim header
* New front page initial
* Get rid of build layout
* Breadcrumbs
* Desktop side nav
* Overhaul colors
* Add breadcrumbs
* New sub nav style
* Front page action buttons
* Add back add new build button
* Add articles page with icon
* Minor Object damage page layout tweaks
* Remove one unnecessary render from object damage
* Fix wrong link in article page
* Profile -> My Page in header
* Log in/out buttons in front
* Add drawings to front page
* Remove unnecessary comment
* Added Danish translations for planner
Added Tanslations for the following lines in the common.json file.
pages.plans
actions.setBg
plans.poweredBy
* Added Danish translations for contributions
Added translations for the following lines in the contributions.json file.
code
twig
fixed wrong translations in the following lines
borzoic #The first letter was uncapitalised and the translations used English words instead of Danish.
* Added Danish translations
Added translations in the front.json file
plans.description
Changed translation or changed formating in the front.json file of the following lines
- calendarGoTo (Added a dot)
- plus.description (added a dot)
- "badges.description" (changed translation in order to make it more compact)
- "maps.description (added a dot)
- "recentWinners" (Changed translation to make it a more faithfull translation)
* Added Danish translations
Added Danish translations in the tournament.json file.
added
- "preview": "Se forhåndsvisning af banelistegeneratoren (kun for admins)",
- admin.download
- admin.download.discord
* Initial
* Add images
* Tweaks
* Proper sized bg image and weapons
* Stage bg picker
* Outlined weapon images for planner
* First version
* Lint
* Add alt and title to weapon
* Added Ability Chunks Required section in Build Analyzer
* Renamed a variable to be more precisely correct
* Added reference
* Removed some extra Javadoc comments
* Prettier fix
* We now only render the AbilityChunksRequired section only if the main abilities array contains a value other than "UNKNOWN"
* Improved React keys naming for performance reasons
* Ability Chunks map is now converted to an array & sorted by value (descending) before it gets rendered as visual components
* Fixed typing error
* Moved logical function to a new file in the analyzer module called abilityChunksCalc.ts
- Refactored for loop content to be cleaner
- Removed & changed some comments
* More for loop refactoring
* We now pass the entire build into abilityChunksCalc.ts
* Refactored map() to flatMap() so we avoid unknowns/null/undefined
* Refactored code to process mainAbilities and subAbilities
* Fixed subability list construction logic & typing in updateAbilityChunksMap()
* Got my first unit test working
* Added working unit tests, also changed sort order slightly
* Added a "real" build for testing
* Removed residual console.warn() call
* Moved constants to abilityChunksCalc.ts
* Ability chunk calculation is now correct for sub abilities
* Uncommented tests & improved their descriptions
* Rearranged expected output to match sorted order for clarity (even though it doesn't have to be)
* Fixed Prettier error
* Spacing
* Moved comments around
* More spacing
* Prettier error on test file
* Improved check in the tests
* Added a second "real" build to tests for good measure
* Added error message to empty array test
* Updated comments again
* More comments updated
* Update test name
* Ability Chunks section is now shown if we have at least one selected ability (handles edge case for primary slot-only abilities being the only chosen ability)
* Added Danish translation
Added Danish translation for the line
"pages.articles":
* Added Danish translation
Added Danish translation for the following line.
"articlesGoTo"
* Added Danish translation
Added Danish translation for
"articlesGoTo"
added missing comma's in the code, so it follows correct formatting.
* removed empty line at end of the file
Removed an empty line under the "}" symbol.
* Fixed formating
Removed line 16, as it was completely empty.
* Update front.json
* Update front.json
* Fix CI
* Added Danish Translation
Added Danish translation in the common.JSON file for the following lines.
header.language
header.loggedInAs
header.theme
theme.light
theme.dark
theme.auto
Changes translation of the following lines in order to comply with translations in the game-misc.json
"maps.halfSz"
* Added Danish Translations for TO-tools.
Added Danish translations for
"forms.toTools.header":
"forms.toTools.explanation":
Note. the translations is assumed that the "seed creator tool" is a tool to seed the teams in the tournament.
* added Danish translations for TO-tool.
Added Danish translations for the following lines
The following lines have been translated
actions.saveChanges
maps.tieBreakerMapPool
maps.validation.PICKING
maps.validation.NOT_ONE_MAP_PER_MODE
maps.validation.MAP_REPEATED
maps.validation.MODE_REPEATED
maps.validation.TOO_MUCH_STAGE_REPEAT
maps.validation.VALID
* Added Danish translations for tournament.json
Added Danish translations for the TO tool.
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>
* Add DB tables
* Toggle TO Tools in new calendar event page
* TO tools page initial
* Add counter pick map pool UI
* Save tie breaker map pool
* Save team name
* Layout initial
* Load users own team
* Make team name input required
* Rename team
* Divide to sections
* Submit team map pool
* New style for counter pick map pool section expand
* Fix tiebreaker map pool not saved when new event made
* Split to many forms
* According for team name
* Small UI consistency tweaks
* Add explanation to tie breaker maps
* Remove redundant prop
* Fix new calendar event todos
* Use required hidden input component in new build page
* Fix to tools page showing even when toToolsEnabled = 0
* Delete team
* Map list generation tests initial
* Add tournament map list generation tests
* First version of map list generation
* Add seeded RNG
* Rearrange files
* Generation with strats initial
* Default map pool + allow one team not to have any maps
* Implement map generation via backtracking
* Make order of stages irrelevant
* Add one more TODO
* Seed
* Fixes
* Tournament map list generator initial
* More functional maplist
* Fix any
* Persist in search params initial
* Add date to calendar seed
* Revert "Persist in search params initial"
This reverts commit f01a9e6982.
* Allow admin to start tournament
* Rate maplist instead of optimal / suboptimal
* Add fallback if map list generation errors out
* Hide TO Tools if not admin
* Submit team roster and delete members
* Teams page
* Give roster s p a c e
* Clear user combobox on sent + layout tweaks
* Gracefully handle updating after tournament has started
* Add title
* Persist map list in search params
* Add i18n
* Added Danish translation
Added Danish translation for the line
"pages.articles":
* Added Danish translation
Added Danish translation for the following line.
"articlesGoTo"
* Added Danish translation
Added Danish translation for
"articlesGoTo"
added missing comma's in the code, so it follows correct formatting.
* removed empty line at end of the file
Removed an empty line under the "}" symbol.
* Fixed formating
Removed line 16, as it was completely empty.
* Update front.json
* Update front.json
* Fix CI
* Added Danish Translation
Added Danish translation in the common.JSON file for the following lines.
header.language
header.loggedInAs
header.theme
theme.light
theme.dark
theme.auto
Changes translation of the following lines in order to comply with translations in the game-misc.json
"maps.halfSz"
Co-authored-by: Kalle <38327916+Sendouc@users.noreply.github.com>