about summary refs log tree commit diff stats
path: root/config/initializers/content_security_policy.rb
blob: 54f47cf15fe5026bede1bd6a9acb4ef815bf22ab (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Be sure to restart your server when you modify this file.

# Define an application-wide content security policy.
# See the Securing Rails Applications Guide for more information:
# https://guides.rubyonrails.org/security.html#content-security-policy-header

# Rails.application.configure do
#   config.content_security_policy do |policy|
#     policy.default_src :self, :https
#     policy.font_src    :self, :https, :data
#     policy.img_src     :self, :https, :data
#     policy.object_src  :none
#     policy.script_src  :self, :https
#     policy.style_src   :self, :https
#     # Specify URI for violation reports
#     # policy.report_uri "/csp-violation-report-endpoint"
#   end
#
#   # Generate session nonces for permitted importmap and inline scripts
#   config.content_security_policy_nonce_generator = ->(request) { request.session.id.to_s }
#   config.content_security_policy_nonce_directives = %w(script-src)
#
#   # Report violations without enforcing the policy.
#   # config.content_security_policy_report_only = true
# end
Preproc */ .highlight .cpf { color: #888888 } /* Comment.PreprocFile */ .highlight .c1 { color: #888888 } /* Comment.Single */ .highlight .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */ .highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ .highlight .ge { font-style: italic } /* Generic.Emph */ .highlight .gr { color: #aa0000 } /* Generic.Error */ .highlight .gh { color: #333333 } /* Generic.Heading */ .highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ .highlight .go { color: #888888 } /* Generic.Output */ .highlight .gp { color: #555555 } /* Generic.Prompt */ .highlight .gs { font-weight: bold } /* Generic.Strong */ .highlight .gu { color: #666666 } /* Generic.Subheading */ .highlight .gt { color: #aa0000 } /* Generic.Traceback */ .highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */ .highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */ .highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */ .highlight .kp { color: #008800 } /* Keyword.Pseudo */ .highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */ .highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */ .highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */ .highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */ .highlight .na { color: #336699 } /* Name.Attribute */ .highlight .nb { color: #003388 } /* Name.Builtin */ .highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */ .highlight .no { color: #003366; font-weight: bold } /* Name.Constant */ .highlight .nd { color: #555555 } /* Name.Decorator */ .highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */ .highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */ .highlight .nl { color: #336699; font-style: italic } /* Name.Label */ .highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */ .highlight .py { color: #336699; font-weight: bold } /* Name.Property */ .highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */ .highlight .nv { color: #336699 } /* Name.Variable */ .highlight .ow { color: #008800 } /* Operator.Word */ .highlight .w { color: #bbbbbb } /* Text.Whitespace */ .highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */ .highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */ .highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */ .highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */ .highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ .highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */ .highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ .highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ .highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */ .highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ .highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
# lingo-ap-tracker Releases

## v0.9.0 - 2024-04-22

- Compatibility update for Archipelago 0.4.6

Download:
[lingo-ap-tracker-v0.9.0-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.9.0-win64.zip)<br/>
Source: [v0.9.0](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.9.0)

## v0.8.0 - 2024-04-03

- Added ability to display the player's position on the map (requires v2.1.0 of
  the client).

Download:
[lingo-ap-tracker-v0.8.0-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.8.0-win64.zip)<br/>
Source: [v0.8.0](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.8.0)

## v0.7.1 - 2024-04-01

- Fixed an issue where door groups in simple doors mode would be ignored.

Download:
[lingo-ap-tracker-v0.7.1-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.7.1-win64.zip)<br/>
Source: [v0.7.1](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.7.1)

## v0.7.0 - 2024-04-01

- Compatibility update for Archipelago 0.4.5

Download:
[lingo-ap-tracker-v0.7.0-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.7.0-win64.zip)<br/>
Source: [v0.7.0](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.7.0)

## Initial Testing: v0.6.6 - 2024-03-07

- The last five connections are now saved in a list so that you can easily
  switch between concurrent multiworlds.

Download:
[lingo-ap-tracker-v0.6.6-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.6.6-win64.zip)<br/>
Source: [v0.6.6](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.6.6)

## Initial Testing: v0.6.5 - 2024-02-18

- Victory condition will now be checked off when the player reaches the goal.

Download:
[lingo-ap-tracker-v0.6.5-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.6.5-win64.zip)<br/>
Source: [v0.6.5](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.6.5)

## Initial Testing: v0.6.4 - 2024-01-27

- Fixed issue where area popups would appear too big.

Download:
[lingo-ap-tracker-v0.6.4-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.6.4-win64.zip)<br/>
Source: [v0.6.4](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.6.4)

## Initial Testing: v0.6.3 - 2024-01-19

- Fixed issue where tracker window would move slowly when dragged around the
  screen.
- Fixed issue where resizing the window could make items in long lists
  disappear.

Download:
[lingo-ap-tracker-v0.6.3-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.6.3-win64.zip)<br/>
Source: [v0.6.3](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.6.3)

## Initial Testing: v0.6.2 - 2024-01-12

- Fixed multi-colored panel stacks in The Scientific showing up as solvable
  without both colors.

Download:
[lingo-ap-tracker-v0.6.2-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.6.2-win64.zip)<br/>
Source: [v0.6.2](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.6.2)

## Initial Testing: v0.6.1 - 2023-11-28

- Compatibility update with the latest version of the game.
- Properly handle the LEVEL 2 panel when LEVEL 2 isn't the win condition.
- Tracker should no longer crash when the working directory isn't the executable
  directory.

Download:
[lingo-ap-tracker-v0.6.1-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.6.1-win64.zip)<br/>
Source: [v0.6.1](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.6.1)

## Initial Testing: v0.6.0 - 2023-11-17

- Added an option to display panel hunt panels even when they are not location
  checks in your world. This includes Number Hunt panels, Color Hunt panels,
  Masteries, and some others. (requires v0.14.0 of the client)
- Added an option to display areas with partial location availability as a
  half-red/half-green square, instead of a yellow square.

Download:
[lingo-ap-tracker-v0.6.0-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.6.0-win64.zip)<br/>
Source: [v0.6.0](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.6.0)

## Initial Testing: [v0.5.7](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.5.7) - 2023-11-10

- Fixed a logic issue that was missed in the last update.

Download:
[lingo-ap-tracker-v0.5.7-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.5.7-win64.zip)

## Initial Testing: [v0.5.6](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.5.6) - 2023-11-10

- Compatibility update for the latest version of the game.

Download:
[lingo-ap-tracker-v0.5.6-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.5.6-win64.zip)

## Initial Testing: [v0.5.5](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.5.5) - 2023-11-09

- Compatibility update for the latest version of the game.

Download:
[lingo-ap-tracker-v0.5.5-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.5.5-win64.zip)

## Initial Testing: [v0.5.4](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.5.4) - 2023-10-19

- Tracker now checks Four Island for updates instead of GitHub.
- Various logic updates.

Download:
[lingo-ap-tracker-v0.5.4-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.5.4-win64.zip)

## Initial Testing: [v0.5.3](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.5.3) - 2023-09-28

- Added support for early color hallways.
- Various logic updates.

Download:
[lingo-ap-tracker-v0.5.3-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.5.3-win64.zip)

## Initial Testing: [v0.5.2](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.5.2) - 2023-09-17

- Compatibility update with the reindexed item/location IDs in the latest
  apworld.
- Fixed a crash that could happen when receiving items too quickly.

Download:
[lingo-ap-tracker-v0.5.2-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.5.2-win64.zip)

## Initial Testing: [v0.5.1](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.5.1) - 2023-09-07

Various logic updates.

Download:
[lingo-ap-tracker-v0.5.1-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.5.1-win64.zip)

## Initial Testing: [v0.5.0](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.5.0) - 2023-08-25

- Support for panelsanity.
- Fixed issue where the tracker may incorrectly think that the Pilgrimage, Level
  2, or The Steady is unreachable.

Download:
[lingo-ap-tracker-v0.5.0-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.5.0-win64.zip)

## Initial Testing: [v0.4.5](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.4.5) - 2023-08-03

Various logic updates (including support for the LEVEL 2 win condition).

Download:
[lingo-ap-tracker-v0.4.5-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.4.5-win64.zip)

## Initial Testing: [v0.4.4](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.4.4) - 2023-07-24

Achievements from other Lingo slots in the same multiworld will no longer show
up as your achievements. (requires v0.8.2 of the client)

Download:
[lingo-ap-tracker-v0.4.4-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.4.4-win64.zip)

## Initial Testing: [v0.4.3](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.4.3) - 2023-07-03

Locations within area popups are now ordered properly (e.g. the numbers within
the Number Hunt area are now in order).

Download:
[lingo-ap-tracker-v0.4.3-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.4.3-win64.zip)

## Initial Testing: [v0.4.2](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.4.2) - 2023-06-18

Various logic updates.

Download:
[lingo-ap-tracker-v0.4.2-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.4.2-win64.zip)

## Initial Testing: [v0.4.1](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.4.1) - 2023-06-06

Various logic updates.

Download:
[lingo-ap-tracker-v0.4.1-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.4.1-win64.zip)

## Initial Testing: [v0.4.0](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.4.0) - 2023-05-30

Tracker now shows which achievements you've gotten. (requires v0.6.0 of the
client)

Download:
[lingo-ap-tracker-v0.4.0-win64.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.4.0-win64.zip)

## Initial Testing: [v0.3.0](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.3.0) - 2023-05-18

- Added some debug logging
- Update for logic changes related to The Observant, The Fearless, and The
  Scientific

Download:
[lingo-ap-tracker-v0.3.0.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.3.0.zip)

## Initial Testing: [v0.2.0](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.2.0) - 2023-05-09

- reduce_checks is now supported
- The Bold and The Red are no longer overlapping on the map

Download:
[lingo-ap-tracker-v0.2.0.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.2.0.zip)

## Initial Testing: [v0.1.0](https://code.fourisland.com/lingo-ap-tracker/tag/?h=v0.1.0) - 2023-05-06

Initial release for beta testing.

Download:
[lingo-ap-tracker-v0.1.0.zip](https://files.fourisland.com/releases/lingo-ap-tracker/lingo-ap-tracker-v0.1.0.zip)