mirror of
https://github.com/SpacehuhnTech/esp8266_deauther.git
synced 2026-04-26 00:05:55 +03:00
[GH-ISSUE #776] [META] Automatic regeneration / propagation when adding new locale #301
Labels
No labels
best of
bug
development
discussion
documentation
duplicate
feature request
help wanted
help wanted
improvement
pinned
pull-request
question
stale
translation
v3
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/esp8266_deauther#301
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @tobozo on GitHub (Apr 3, 2018).
Original GitHub issue: https://github.com/SpacehuhnTech/esp8266_deauther/issues/776
While it's nice to have the translations added to the source folder, it does not add it to the compiled web interface, some manual operations are still required.
Several solutions should be available whenever a language is added or when an existing language is updated:
@tobozo commented on GitHub (Apr 9, 2018):
esp8266_deauther travis example
Any change on the repo triggers:
Work in progress:
Security:
In order to push the binaries onto a tagged release page, the Travis script requires a github token generated by repository owner (it won't work with only collaborator perms).
While the token isn't visible by anyone, the .travis.yml is still editable by collaborators as it's part of the repo.
Problem: anyone with permissions to modify the .travis.yml script can potentially add a command to use the token for any allowed github operation (e.g. poisoning the repo), while being identified as the repository owner.
Compromise:
or ...
or ...