Page MenuHomeDevCentral

ieli (Eli Iguer)
User

Projects (7)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
May 28 2015, 07:46 (563 w, 6 d)
Availability
Available

Recent Activity

Thu, Mar 12

ieli closed D3999: Remove hardcoded admin token file.
Thu, Mar 12, 22:57
ieli committed rSP605bf4d3f04f: Remove hardcoded admin token file (authored by ieli).
Remove hardcoded admin token file
Thu, Mar 12, 22:57
ieli accepted D3999: Remove hardcoded admin token file.

Removed hardcoded admin token (thanks to @dereckson)

Thu, Mar 12, 22:57
ieli requested review of D3999: Remove hardcoded admin token file.
Thu, Mar 12, 22:56

Tue, Mar 10

ieli requested changes to D3989: Add dark mode toggle button.

This revision cannot be accepted.

Tue, Mar 10, 16:31
ieli closed D3997: Fix scrollbar layout shift on all pages.
Tue, Mar 10, 16:03
ieli closed T2270: Fix scrollbar layout shift on all pages as Resolved by committing rSPc75ca1e05e30: Fix scrollbar layout shift on all pages.
Tue, Mar 10, 16:03 · ServPulse
ieli committed rSPc75ca1e05e30: Fix scrollbar layout shift on all pages (authored by ieli).
Fix scrollbar layout shift on all pages
Tue, Mar 10, 16:03
ieli added a revision to T2270: Fix scrollbar layout shift on all pages: D3997: Fix scrollbar layout shift on all pages.
Tue, Mar 10, 16:02 · ServPulse
ieli updated the summary of D3997: Fix scrollbar layout shift on all pages.
Tue, Mar 10, 16:02
ieli accepted D3997: Fix scrollbar layout shift on all pages.

An attempt by @Chenani-MohamedAmine was made on D3992.

Tue, Mar 10, 16:01
ieli updated the summary of D3997: Fix scrollbar layout shift on all pages.
Tue, Mar 10, 16:00
ieli requested review of D3997: Fix scrollbar layout shift on all pages.
Tue, Mar 10, 15:59
ieli triaged T2270: Fix scrollbar layout shift on all pages as Unbreak Now! priority.
Tue, Mar 10, 15:52 · ServPulse
ieli abandoned D3992: Fix scrollbar layout shift on all pages.

I am abandoning this revision.

Tue, Mar 10, 15:49

Mon, Mar 9

ieli requested changes to D3989: Add dark mode toggle button.

This code was submitted with an obvious syntax error that would prevent the application from even running. The Vue compiler immediately fails with:

Mon, Mar 9, 15:44

Thu, Mar 5

ieli requested changes to D3992: Fix scrollbar layout shift on all pages.

I do not think this is an industry-standard solution. There's gap that's visually visible... Do more research.

Thu, Mar 5, 11:07

Wed, Mar 4

ieli requested changes to D3989: Add dark mode toggle button.

Added theme configuration in admin Settings tab (mode selector + toggleable checkbox) as requested.

Wed, Mar 4, 17:17
ieli requested changes to D3992: Fix scrollbar layout shift on all pages.

This is out of scope and uses the wrong approach. Please rollback all changes and start over. I've renamed the differential for better clarity.

Wed, Mar 4, 13:29
ieli retitled D3992: Fix scrollbar layout shift on all pages from Add fade transition on route changes and fix scrollbar layout shift on IncidentHistory loading state. to Fix scrollbar layout shift on all pages.
Wed, Mar 4, 13:18
ieli added a comment to D3992: Fix scrollbar layout shift on all pages.

Per https://cbea.ms/git-commit/ titles of your commit messages should be much shorter.

You can consider a global title then use current info as summary:

[New shorter title]

Add fade transition on route changes.

Fix scrollbar layout shift on IncidentHistory loading state.
Wed, Mar 4, 12:20
ieli requested changes to D3989: Add dark mode toggle button.
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.

Wed, Mar 4, 12:12

Tue, Mar 3

ieli added a comment to D3989: Add dark mode toggle button.

"Ref T2246"

Tue, Mar 3, 16:41
ieli closed T2253: Add incident history page with date filter as Resolved.
Tue, Mar 3, 15:45 · ServPulse
ieli closed T2239: 404 / Not Found page as Resolved.
Tue, Mar 3, 15:45 · ServPulse
ieli updated the task description for T2250: Add route transition animations.
Tue, Mar 3, 15:25 · ServPulse
ieli accepted D3980: Add incident history page with date filter.

Good job!

Tue, Mar 3, 15:19
ieli updated subscribers of D3989: Add dark mode toggle button.
Tue, Mar 3, 12:27
ieli requested changes to D3989: Add dark mode toggle button.

The implementation uses a boolean dark class. Since tools have many themes these days and flexibility is important, consider implementing this as a theme-based system instead of binary dark/light. This would allow adding more themes in the future (e.g., high contrast, brand themes) without architectural changes.

Tue, Mar 3, 07:37
ieli requested changes to D3980: Add incident history page with date filter.
Tue, Mar 3, 07:00
ieli added a comment to D3980: Add incident history page with date filter.

I just noticed that IncidentHistory.test.js tests a view but is in components/__tests__/.
Move the file to views/__tests__/ for consistency.

Tue, Mar 3, 07:00
ieli added a comment to D3980: Add incident history page with date filter.
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.

Tue, Mar 3, 06:57

Sat, Feb 28

ieli requested changes to D3980: Add incident history page with date filter.
Sat, Feb 28, 05:16
ieli added inline comments to D3980: Add incident history page with date filter.
Sat, Feb 28, 05:16
ieli added a comment to D3980: Add incident history page with date filter.

"Past Incidents" section in StatusPage.vue shows 5 most recent. Add a "View all" link to /incidents when incidents are more than 5.

Sat, Feb 28, 05:11

Fri, Feb 27

ieli requested changes to D3980: Add incident history page with date filter.
Fri, Feb 27, 05:05

Wed, Feb 25

ieli accepted D3971: NotFound.vue.

Congrats on your first revision. 👍🏻

Wed, Feb 25, 21:59
ieli requested changes to D3971: NotFound.vue.
Wed, Feb 25, 00:42
ieli added inline comments to D3971: NotFound.vue.
Wed, Feb 25, 00:41
ieli added inline comments to D3971: NotFound.vue.
Wed, Feb 25, 00:36

Tue, Feb 24

ieli abandoned D3977: Add 404 error page and catch-all route.
Tue, Feb 24, 23:52
ieli added a comment to D3977: Add 404 error page and catch-all route.

I mentioned in D3971 that the requested changes are implemented there.

Tue, Feb 24, 23:51
ieli added a comment to T2254: Design ServPulse logo.

@Chenani-MohamedAmine I appreciate the effort you’ve put into these logo drafts, but I want to reiterate that I had explicitly asked not to move forward with logo work at this stage. Any design work on the branding or logo requires broader discussion with other members of Nasqueron before proceeding.

Tue, Feb 24, 22:12 · ServPulse
ieli added a comment to D3971: NotFound.vue.

I've reviewed your changes. I noticed you created a new differential (D3977) instead of updating the original one for the same task.

Tue, Feb 24, 21:34
ieli requested changes to D3977: Add 404 error page and catch-all route.
Tue, Feb 24, 21:23

Fri, Feb 20

ieli closed D3973: Add local review cheatsheet for Phabricator revisions.
Fri, Feb 20, 18:11
ieli committed rSP35e8bd221c1e: Add local review cheatsheet for Phabricator revisions (authored by ieli).
Add local review cheatsheet for Phabricator revisions
Fri, Feb 20, 18:11
ieli accepted D3973: Add local review cheatsheet for Phabricator revisions.
Fri, Feb 20, 18:11
ieli requested review of D3973: Add local review cheatsheet for Phabricator revisions.
Fri, Feb 20, 18:10
ieli requested changes to D3971: NotFound.vue.

This revision should only contain the NotFound.vue page and its catch-all route — that's the task. Please strip out the unrelated changes (navbar logo rework, SubscribeForm restyling, logo.svg replacement, package-lock.json removals) into their own separate revisions. See inline comments for specific fixes needed on indentation and missing newlines.

Fri, Feb 20, 17:55

Tue, Feb 17

ieli added a comment to M17: 404 / Not Found page.

That's a good idea, you can add it as low priority in Frontend and assign it to @Chenani-MohamedAmine

Tue, Feb 17, 19:34 · design
ieli triaged T2260: Standardize button alignment across all pages as Normal priority.
Tue, Feb 17, 16:09 · ServPulse
ieli updated the task description for T2259: Add multi-language support (i18n).
Tue, Feb 17, 15:12 · FRONTEND, ServPulse
ieli triaged T2259: Add multi-language support (i18n) as Normal priority.
Tue, Feb 17, 15:05 · FRONTEND, ServPulse

Feb 16 2026

ieli added a project to T2243: Create Bruno collection for ServPulse API: documentation.
Feb 16 2026, 16:21 · documentation, ServPulse
ieli updated the task description for T2255: Define and apply color palette.
Feb 16 2026, 16:19 · ServPulse
ieli updated the task description for T2256: Choose and integrate brand typography.
Feb 16 2026, 16:19 · ServPulse
ieli updated the task description for T2254: Design ServPulse logo.
Feb 16 2026, 16:18 · ServPulse
ieli raised the priority of T1848: 🌱 Brand Identity from Low to Unbreak Now!.
Feb 16 2026, 16:16 · BRAINSTORMING, ServPulse
ieli created T2258: Write deployment success stories / use cases.
Feb 16 2026, 16:15 · ServPulse
ieli moved T2257: Replace Vue.js logo in navbar with ServPulse logo from 🟢 MARKETING to 🔵 FRONTEND - Vue.js on the ServPulse board.
Feb 16 2026, 16:11 · ServPulse
ieli moved T2243: Create Bruno collection for ServPulse API from 🔵 FRONTEND - Vue.js to 🟣 BACKEND - Node.js on the ServPulse board.
Feb 16 2026, 16:10 · documentation, ServPulse
ieli created T2257: Replace Vue.js logo in navbar with ServPulse logo.
Feb 16 2026, 16:09 · ServPulse
ieli triaged T2256: Choose and integrate brand typography as Normal priority.
Feb 16 2026, 16:09 · ServPulse
ieli triaged T2255: Define and apply color palette as Normal priority.
Feb 16 2026, 16:08 · ServPulse
ieli triaged T2254: Design ServPulse logo as High priority.
Feb 16 2026, 16:07 · ServPulse
ieli assigned T1848: 🌱 Brand Identity to Chenani-MohamedAmine.
Feb 16 2026, 16:05 · BRAINSTORMING, ServPulse
ieli created T2253: Add incident history page with date filter.
Feb 16 2026, 16:01 · ServPulse
ieli triaged T2252: Split AdminDashboard into sub-components as Low priority.
Feb 16 2026, 15:58 · ServPulse
ieli triaged T2251: Add "last checked" timestamp per service as Normal priority.
Feb 16 2026, 15:57 · ServPulse
ieli created T2250: Add route transition animations.
Feb 16 2026, 15:55 · ServPulse
ieli created T2249: Add search and filter to admin tables.
Feb 16 2026, 15:54 · ServPulse
ieli created T2248: Add empty states to admin tables.
Feb 16 2026, 15:53 · ServPulse
ieli triaged T2247: Add auto-refresh polling to status page as High priority.
Feb 16 2026, 15:51 · ServPulse
ieli triaged T2246: Add dark mode toggle button as Normal priority.
Feb 16 2026, 15:50 · ServPulse
ieli triaged T2245: Add missing backend tests as Normal priority.
Feb 16 2026, 15:45 · ServPulse
ieli assigned T2242: Add root package.json with unified test script to Chenani-MohamedAmine.
Feb 16 2026, 15:44 · ServPulse
ieli updated the task description for T2244: Configure Harbormaster build plan.
Feb 16 2026, 15:44 · ServPulse
ieli created T2244: Configure Harbormaster build plan.
Feb 16 2026, 15:42 · ServPulse
ieli created T2243: Create Bruno collection for ServPulse API.
Feb 16 2026, 15:40 · documentation, ServPulse
ieli removed a project from T2027: Export Postman collection to a Bruno repository: ServPulse.
Feb 16 2026, 15:36 · Servers, Docker images, Notifications center, Nasqueron API
ieli assigned T2239: 404 / Not Found page to Chenani-MohamedAmine.
Feb 16 2026, 15:34 · ServPulse
ieli raised the priority of T2242: Add root package.json with unified test script from Normal to High.
Feb 16 2026, 15:33 · ServPulse
ieli triaged T2242: Add root package.json with unified test script as Normal priority.
Feb 16 2026, 15:30 · ServPulse
ieli triaged T2241: Add ESLint to backend as Normal priority.
Feb 16 2026, 15:28 · ServPulse
ieli renamed T2231: (Footer Text) Decide how to handle donations - ServPulse related from Decide how to handle donations - ServPulse related to (Footer Text) Decide how to handle donations - ServPulse related.
Feb 16 2026, 15:19 · ServPulse, User-ieli
ieli moved T2231: (Footer Text) Decide how to handle donations - ServPulse related from Later to 🔵 FRONTEND - Vue.js on the ServPulse board.
Feb 16 2026, 15:18 · ServPulse, User-ieli
ieli updated the task description for T2231: (Footer Text) Decide how to handle donations - ServPulse related.
Feb 16 2026, 15:18 · ServPulse, User-ieli
ieli triaged T2240: Loading/error states in admin as Normal priority.
Feb 16 2026, 15:14 · ServPulse
ieli triaged T2239: 404 / Not Found page as High priority.
Feb 16 2026, 15:14 · ServPulse
ieli triaged T2238: Admin metrics/uptime tab as High priority.
Feb 16 2026, 15:13 · ServPulse
ieli triaged T2237: Admin subscribers tab as High priority.
Feb 16 2026, 15:13 · ServPulse
ieli triaged T2236: Incident/maintenance affected services selector as Normal priority.
Feb 16 2026, 15:12 · ServPulse
ieli updated subscribers of T2235: Health check only detects operational/major.
Feb 16 2026, 15:11 · ServPulse
ieli created T2235: Health check only detects operational/major.
Feb 16 2026, 15:11 · ServPulse
ieli moved T2234: Add database migrations system from 🟣 BACKEND - Node.js to 🟣 BACKEND - PostgreSQL on the ServPulse board.
Feb 16 2026, 15:11 · ServPulse
ieli created T2234: Add database migrations system.
Feb 16 2026, 15:09 · ServPulse
ieli closed T1910: Write ServPulse backend documentation as Resolved.
Feb 16 2026, 15:03 · BACKEND, ServPulse
ieli closed T1909: Write ServPulse frontend documentation as Resolved.
Feb 16 2026, 15:03 · documentation, FRONTEND, ServPulse
ieli lowered the priority of T1899: Onboarding default configuration from Normal to Low.
Feb 16 2026, 15:00 · ServPulse