Commit Graph

49437 Commits (656d1826e665b477e85ec3cf6db07677a3b88852)

Author SHA1 Message Date
nat-goodspeed 656d1826e6
Merge pull request #980 from secondlife/brad/fix-dependency-deprecations
Fix github actions dependency deprecations
2024-03-16 17:57:08 -04:00
Brad Linden 231062d532 Fix github actions dependency deprecations 2024-03-12 17:49:19 -07:00
Signal Linden afc943acbc
Merge pull request #935 from secondlife/gh-osbuild
Make signing and symbol posting jobs conditional on secrets.
2024-03-07 22:45:49 -08:00
Nat Goodspeed 041c66d59a Stop requiring BUGSPLAT_USER and BUGSPLAT_PASS in build.sh.
The build step no longer needs these variables at all: they're used in a
subsequent workflow job.
2024-03-05 14:29:24 -05:00
Nat Goodspeed 74ee07d942 To test for presence of secrets, set environment variables.
From https://docs.github.com/en/actions/security-guides/using-secrets-in-github-actions#using-secrets-in-a-workflow :

"Secrets cannot be directly referenced in if: conditionals. Instead, consider
setting secrets as job-level environment variables, then referencing the
environment variables to conditionally run steps in the job."
2024-03-05 14:23:32 -05:00
Nat Goodspeed 73a12f5529 Enclose 'if:' expressions in ${{ ... }}.
The previous construct produced:

Unrecognized named-value: 'secrets'. Located at position 1 within expression:
secrets.AZURE_KEY_VAULT_URI && ...
2024-03-05 13:50:38 -05:00
Nat Goodspeed 6328cb7817 Make signing and symbol posting jobs conditional on secrets.
Specifically, when secrets aren't available (e.g. for external PRs), skip the
affected steps.
2024-03-05 13:36:18 -05:00
Signal Linden e07bf1c0a2
Do not automatically close issues (#929)
Mark issues as stale but do not close them.
2024-03-04 17:32:35 -08:00
Nat Goodspeed 701d1a33bb Increment viewer version to 7.1.4
following promotion of secondlife/viewer #673
2024-03-01 10:26:00 -05:00
Nat Goodspeed 1204468415 Merge DRTVWR-489 to main on promotion of Emoji viewer (#673). 2024-03-01 10:23:56 -05:00
Brad Linden 0f2248ea12
Improving issue templates. (#877)
making ordering explicit, and disabling blank issue submission to force
triage label to be set.
2024-02-22 13:01:49 -08:00
Vir Linden ffef19843b
Delete .github/ISSUE_TEMPLATE/issue_template.md 2024-02-22 11:28:44 -05:00
Vir Linden b9ac5e8433
Update issue_template.md 2024-02-22 11:26:54 -05:00
Vir Linden e452eeb816
Update issue_template.md 2024-02-22 11:24:55 -05:00
Vir Linden 0ad58e53ea
Merge pull request #873 from secondlife/vir-linden-issue-template
Create issue_template.md
2024-02-22 11:22:43 -05:00
Vir Linden 4b24b0d933
Create issue_template.md
Issue template for the "blank issue" option
2024-02-22 10:28:10 -05:00
Brad Linden 255bb8504d
Update cla.yaml allowlist to clear spurious errors (#804) 2024-02-14 09:54:46 -08:00
Alexander Gavriliuk 1820095dd4 #779 Emoji picker is an unintuitive UX disaster 2024-02-12 23:36:41 +02:00
Alexander Gavriliuk b4e29ec0e9 #68 The 'Recently used emoji' can not be selected by the 'Tab' key 2024-02-09 16:16:01 +03:00
Alexander Gavriliuk afc9252372 SL-20363 Option 'Debug Unicode' - show unicode values 2024-02-09 09:16:17 +03:00
Alexander Gavriliuk 7075717b7c SL-20363 Add Advanced option 'Debug Unicode' 2024-02-08 13:17:18 +03:00
Signal Linden 60c8b432b3
Merge pull request #757 from secondlife/signal/yml
Rename ISSUE_TEMPLATE/config.yaml to config.yml
2024-02-07 13:28:59 -08:00
Signal Linden 9b51fee9bc
Rename config.yaml to config.yml
Issue template configuration is the only github configuration file I've found which does not support both `*.yaml` and `*.yml` extensions. Drat.
2024-02-07 13:24:35 -08:00
Vir Linden eb623cf213
Merge pull request #738 from secondlife/signal/feedback-link
Add link to feedback portal
2024-02-07 16:14:30 -05:00
Andrey Kleshchev b348366d10 Issue #56 Redirect Help>Report Bug to Canny instead of Jira 2024-02-07 20:02:10 +02:00
Signal Linden 95f213115b
Add link to feedback portal
Provide a link to feedback.secondlife.com from the issue creation page.
2024-02-05 16:09:54 -08:00
Vir Linden edb2fb57f8
Merge pull request #702 from secondlife/signal/reduce-builds
build.yaml: Build shared branches
2024-02-01 08:29:43 -05:00
Bennett Goble 27e3fdc957 build.yaml: Build shared branches
We're currently building every single commit pushed to Github. This is
racking up $20k in build charges a month and is generally superfluous.

This changeset alters build triggers so that builds automatically run if
they are committed to a **shared branch**:

- `release/*` - A release stabilization branch
- `project/*` - A project viewer branch
- `main/*` - The default/stable branch

PR commits are also automatically built.

...need to build another commit? Developers can trigger one using a
manual workflow run.
2024-01-31 13:26:14 -08:00
Vir Linden c0861e9366
Merge pull request #692 from secondlife/vir-linden-issue-templates-1
Update enhancement.md
2024-01-30 09:35:03 -05:00
Vir Linden 1e4c667f47
Merge pull request #693 from secondlife/vir-linden-issue-templates
Update bug.yaml
2024-01-29 13:49:32 -05:00
Vir Linden 00962fd397
Update enhancement.md 2024-01-29 12:42:28 -05:00
Vir Linden a9158943a8
Update bug.yaml 2024-01-29 12:38:11 -05:00
Vir Linden e612a76ef2
Merge pull request #688 from secondlife/signal/contributors
Add a basic CONTRIBUTING.md
2024-01-29 11:52:28 -05:00
Vir Linden 8b030795be
Merge pull request #666 from secondlife/issue_templates
Issue templates
2024-01-29 10:44:57 -05:00
Bennett Goble 10947104db Add a basic CONTRIBUTING.md
Provide basic instructions in-repository for contributing to Second
Life.
2024-01-26 23:58:47 -08:00
RunitaiLinden cb14e9a074
Create enhancement.md 2024-01-24 12:32:10 -06:00
RunitaiLinden bc4bf9e207
Create bug.yaml 2024-01-24 12:30:45 -06:00
Alexander Gavriliuk cc43f42e6b SL-20416 Fix Crash Report 1409376 (update) 2024-01-24 21:25:11 +03:00
Alexander Gavriliuk c5f4eb32a9 SL-20416 Use image from file for emoji_recent_panel_toggle_btn 2024-01-24 17:50:43 +01:00
Alexander Gavriliuk fea01389c9 SL-20416 Fix Crash Report 1409376 2024-01-23 23:13:00 +01:00
Alexander Gavriliuk f6ceafee5b SL-20416 Avoid of taking focus by EmojiPicker 2024-01-24 00:07:10 +03:00
Alexander Gavriliuk ae91ae43a5 SL-20795 Part of previously typed emojis disappear in the 'Save settings as a preset...' option of the 'Preferences' floater 2024-01-17 04:34:21 +01:00
Alexander Gavriliuk 65b501c429 SL-20751 Information about frequently used and recently used emojis is available to all users 2024-01-16 12:11:42 +01:00
Alexander Gavriliuk 03870e0cf3 SL-20756 The emoji in the profile floater is displayed schematically 2024-01-11 20:55:19 +01:00
Alexander Gavriliuk 6173bd6236 SL-20749 Scrolling up by mouse wheel is endless in LLPanelEmojiComplete 2024-01-11 19:30:18 +01:00
Alexander Gavriliuk 82774d2db9 Build fix for Visual Studio update (std::vector<PermissionBit>) 2024-01-11 18:33:10 +01:00
Andrey Kleshchev 0d8bd79c79 SL-20750 MacOS Crash processing attributed string 2024-01-11 17:18:12 +02:00
Andrey Lihatskiy 7d4de08fa9 Merge branch 'main' into DRTVWR-489
# Conflicts:
#	indra/newview/llmaterialeditor.cpp
2024-01-08 23:49:38 +02:00
Nat Goodspeed 77395eddc9 Increment viewer version to 7.1.3
following promotion of DRTVWR-596
2024-01-08 14:22:05 -05:00
Alexander Gavriliuk a1c36a3218 DRTVWR-489 MacOS Release build fix (vertex_count and index_count aren't used) 2024-01-05 19:45:58 +01:00