In D3989#61878, @ieli wrote:The implementation uses a boolean dark class on the <html> element. For better flexibility, consider using a data-theme attribute instead of a boolean class. This allows each theme to define its own dark/light variants. Additionally, the toggle button should be hidden for mono themes (themes with only one palette). The useDarkMode composable should expose whether the theme is "toggleable", and the navbar should conditionally render the button based on this. Finally, theme configuration should be available in the admin side - the Settings tab in AdminDashboard.vue would be the appropriate place to add theme selection.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Mar 4 2026
Mar 4 2026
yousra updated the task description for T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
yousra updated the task description for T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
To deploy to all IntraNought VMs.
The flag hello_ipv6_ovh was missing in web-001, because in netbox the ipv6 was in /56 not in /64.
Configure oidentd in RC
Virtually OK, but one critical flag missing from pillarize for ongoing IPv6 connectivity
dereckson added a comment to T2269: Failed to start Configure 4to6 tunnel through Hurricane Electric.
For context, when we apply Salt configuration, it currently checks if ipv6-setup-tunnel is running.
dereckson updated the task description for T2269: Failed to start Configure 4to6 tunnel through Hurricane Electric.
dereckson updated the task description for T2269: Failed to start Configure 4to6 tunnel through Hurricane Electric.
dereckson moved T2269: Failed to start Configure 4to6 tunnel through Hurricane Electric from Backlog to Servers on the IPv6 board.
@Duranzed As a follow-up for the Terminator plugin, that one could be interesting too.
Plugin works, but now we need to polish the two README files.
dereckson retitled D3979: Retrieve CARP configuration for a specific node from add helper get_carp_entries() to _modules/node.py and unit tests to Retrieve CARP configuration for a specific node.
Configuration logic. Looks good to me.
dereckson retitled D3986: Configure CARP on routers from Add CARP configuration to Configure CARP on routers.
dereckson retitled D3986: Configure CARP on routers from Add CARP configuration in role/router/carp/carp.sls to Add CARP configuration.
Service part OK.
dereckson retitled D3987: Allow all servers to read IPsec in Vault from Vault configuration to read ipsec key to Allow all servers to read IPsec in Vault.
dereckson retitled D3988: Configure strongSwan as IPsec implementation from IPsec strongswan configuration to Configure strongSwan as IPsec implementation.
Per https://cbea.ms/git-commit/ titles of your commit messages should be much shorter.
Fixed the remaining issues (tailwind config, useDarkMode with data-theme, stray Z in test)
Mar 3 2026
Mar 3 2026
Chenani-MohamedAmine committed rSPb5878bcbe002: Add incident history page with date filter (authored by Chenani-MohamedAmine).
Add incident history page with date filter
Chenani-MohamedAmine added a revision to T2246: Add dark mode toggle button: D3989: Add dark mode toggle button.
Add some changes : some flags where missing
Add canonical_public_ipv4 for Ysul
yousra updated the task description for T2203: CARP setup (IP allocation, vhid, advskew / priorité (master / backup), shared secret).
yousra added a project to T2269: Failed to start Configure 4to6 tunnel through Hurricane Electric: IPv6.
No link to a task in description?
dereckson retitled D3990: Standardize NTP configuration from Standardize NTP configuration (T1223) to Standardize NTP configuration.
OK for Wolfplex too.
In D3989#61933, @Chenani-MohamedAmine wrote:"Ref T2246"
yousra updated the diff for D3991: Change db-A-001 to db-a-001 and db-B-001 to db-b-001 on all files.
Change the files motd for db-a-001 and db-b-001
yousra updated the task description for T2269: Failed to start Configure 4to6 tunnel through Hurricane Electric.
yousra retitled D3991: Change db-A-001 to db-a-001 and db-B-001 to db-b-001 on all files from Change db-A-001 to db-a-001 on all files to Change db-A-001 to db-a-001 and db-B-001 to db-b-001 on all files.
- Added "View all" link in StatusPage when resolved incidents > 5
- Changed created_at to start_date in test mock data
- Moved IncidentHistory.test.js to views/__tests__/
- Added error logging in getById catch handler
- Added an init.sls pour strongswan
yousra updated the diff for D3991: Change db-A-001 to db-a-001 and db-B-001 to db-b-001 on all files.
rename db-B-001 to db-b-001 across the repository
This change touches Wolfplex files. As such, administrative approval is needed from Wolfplex technical contact.
Standardize NTP configuration (T1223) - v2
Duranzed requested changes to D3991: Change db-A-001 to db-a-001 and db-B-001 to db-b-001 on all files.
yousra requested review of D3991: Change db-A-001 to db-a-001 and db-B-001 to db-b-001 on all files.
Remove accidental file t
Duranzed moved T1695: Write a Terminator plugin to resolve hashes from WIP to Finished on the User-Duranzed board.
resolved here
Ref T1695
Rename network interfaces on selected machines to standardize the naming convention across all hosts, using intranought and public.
Duranzed moved T2268: Configure IPsec tunnels on Saltstack from Backlog to Working on on the Secure HA tunnels board.
The implementation uses a boolean dark class on the <html> element. For better flexibility, consider using a data-theme attribute instead of a boolean class. This allows each theme to define its own dark/light variants. Additionally, the toggle button should be hidden for mono themes (themes with only one palette). The useDarkMode composable should expose whether the theme is "toggleable", and the navbar should conditionally render the button based on this. Finally, theme configuration should be available in the admin side - the Settings tab in AdminDashboard.vue would be the appropriate place to add theme selection.
I just noticed that IncidentHistory.test.js tests a view but is in components/__tests__/.
Move the file to views/__tests__/ for consistency.
In D3980#61784, @ieli wrote:"Past Incidents" section in StatusPage.vue shows 5 most recent. Add a "View all" link to /incidents when incidents are more than 5.
Mar 2 2026
Mar 2 2026
Updated some functions to preserve a consistent and deterministic
display order by using OrderedDict.
Adjusted the ordering of entries (and the content) in nodes.sls to maintain consistency with the generated pillar structure and ensure deterministic output.
I tried pip install salt==3006.8, but it brings the same strange issue : AttributeError: cannot access submodule 'cmdmod' of module 'salt.modules' (most likely due to a circular import)
(same in WindRiver)
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
$ sudo salt complector state.sls_id salt-node-cloudhugger roles/vault/policies test=True complector: ---------- ID: salt-node-cloudhugger Function: vault.policy_present Result: None Comment: Policy would be changed Started: 18:09:21.668208 Duration: 841.275 ms Changes: ---------- salt-node-cloudhugger: ---------- change: --- +++ @@ -10,3 +10,7 @@ path "ops/data/secrets/nasqueron/opensearch/infra-logs/internal_users/dashboards" { capabilities = [ "read" ] } + +path "ops/data/secrets/network/ipsec/key" { + capabilities = [ "read" ] +}
Duranzed added a revision to T2268: Configure IPsec tunnels on Saltstack : D3987: Allow all servers to read IPsec in Vault.
yousra updated the task description for T2264: Implement CARP configuration for router-002 and router-003 .
Nasqueron DevCentral · If it had been much bigger the moon would have had a core of ice. · Powered by Phabricator