File tree
537 files changed
+19595
-110
lines changed- Client-Side Components
- Catalog Client Script
- Autofilling the request details from previous request
- Autopopulate user information fields
- Catalog Approval
- Document validation
- Incident Sentiment Detector (Using Simple Word Matching, No AI)
- Normalise and Reset a MRVS based on Variable Changes
- Onsubmit validation
- Real time count of letters
- Reusable GlideAjax Client Script
- Schedule Request
- previous Request
- Client Scripts
- Abort action when description is empty
- Abort direct incident closure without Resolve State
- Auto-Populate Short Discription
- Change incident Number label color based on priority
- Conditional Auto-Routing and Dynamic Mandatory Fields
- Count Assigned To Field
- Date Range Validation (Within 30 Days)
- Display Custom Field Based on Incident Channel Field and populate with Caller Information
- Display Incident Count of Assigned-To User When Field Changes
- Dynamic Location Validation Approach
- Dynamic script to make fields read only
- Field Validations
- Form Dirty State Prevention
- Incident Count of Selected CI with Clickable Link to Related Incidents
- Live Character Counter and Validator
- MultiSelect in Portal
- Reinstate Error status
- Require comment onPriority change
- Show Current Domain
- Validate Interaction record for FCR(First Call Resolution)
- validate phone number
- UI Actions
- Add Loggedin user as Incident assigned to
- Cancel Flow Executions
- Cancel Incident
- Close Related HR cases & HR tasks
- CloseChildCases
- Copy Bulk SysIDs
- Email Watermark Utility
- Expire Timer in Flows
- Field Review of User Record when on form using action button
- Generate QR for Assets
- Generate a PDF
- Group Membership Admin Util
- Group dependency
- Knowledge Link Validator
- Populate Due Date based on Priority
- Variable Ownership
- UI Macros
- JSON Formatter and Viewer
- Show Open Incident of Caller
- UI Pages
- Add Multiple Items to Order Guide
- BulkUpdate Worknotes
- Progress Loader
- Send Email On Form Incident
- UI Scripts
- Disable Copy Paste For Portal
- PersistentAnnouncementBanner
- UX Client Script Include/Reusable Debounce
- Core ServiceNow APIs
- GlideAggregate
- Count Inactive Users with Active incidents
- Count open Incidents per Priority and State using GlideAggregate
- Create Problem based on incident volume
- Find Oldest Open Incidents per Group
- Incident resolution percentile by assignment group
- LicensedUserCount
- SLA Compliance Ratio by Assignment Group
- SimpleGlideAggregate
- GlideAjax/Check Weekend - Client Side
- GlideDateTime/Business time utilities (add, diff, next open, in schedule)
- GlideElement/Display base table for each field
- GlideJsonPath/Create Critical P1 Incident from Alert using GlideJsonPath
- GlideRecord
- CheckDuplicate-Server
- Conditional Batch Update
- Field Level Audit
- Performance Optimization Techniques
- Safe Bulk Delete
- Integration
- Data Export to ML Pipeline/Export Data for ML Training
- Mail Scripts/Redact PII from outbound email body
- RESTMessageV2
- Auth2 client credentials token cache with auto-refresh
- External ML Model Integration/Call ML Prediction API
- GET with backoff, telemetry, and simple pagination
- Smart Incident Categorizer AI
- Scripted REST Api
- Group Membership API
- MID Server status JSON endpoint
- Webhook receiver with HMAC SHA-256 validation
- Modern Development/Service Portal Widgets
- Animated Notification Badge
- Change Calendar Report
- Emoji Replacer Widget
- Image icon Menu
- JSON Beautifier
- Language Selector
- My Mentioned Items
- Open in Platform
- Signature Pad Widget
- Sticky Notes
- custom404
- Server-Side Components
- Background Scripts
- Bulk Change of Incident Priority Based on Category
- ACL Audit Utility
- Analyze user access UI page
- Attachment Size Audit
- Bulk Change of Incident Priority Based on Category
- Calculate Week
- Capitalize Title Words
- Capture Scheduled Job in an Update set
- Clone User with Roles and Groups
- Convert Incident Records to JSON
- Copy Source User Group Memberships to Selected Users
- Duplicate Client Script Audit for Tables
- Find Similar Tickets
- Form Field Count
- Get All Child Roles
- Get All the CI classes
- Get Instance Info
- Get Risk and Controls in Project
- GetRecordsFromMultipleTables
- IRE Simulation
- Identify Inactive users with tickets
- Reassignment of Manager from Group and User Table
- Safe Bulk Update with Logging
- Tag Incident Outliers
- User Access Tester
- Virtual Agent Conversation Analytics
- Virtual Agent Topic Coverage Report
- Business Rules
- AttachmentFormatValidator
- Auto Tag VTB Based on Record States
- Auto-approved opened by is approver
- Auto-assign and notify owners of Affected CIs
- Automatically Populate Incident with Work Order Number
- CMDB Auto-Relationship Builder
- Calculate Incident Duration and Validation
- Cascade Priority Change from Parent to Child Incidents
- Cascade Problem Worknote to Origin Task
- Cross-Table Dependency Analyzer
- Currency conversion to USD
- Dynamic Field Population from CMDB
- Dynamic GlideList Field Sync
- Enforce CI maintenance window on Change schedule
- Field Validation based on form view in Server side
- GRC Policy Retirement Gaurd
- Group Manager changes, remove old manager & add new manager
- Incident Root Cause Suggestion
- Mask Sensitive Data in Description Field
- Move attachment from variable to record
- Pdf Letter create
- Prevent Duplicate CI (Configuration Item) Names
- Prevent Duplicate Incident Creation within 24 Hours
- Prevent Invalid User ID
- Prevent closure if change tasks are open
- Sync Fields for two tables
- Sync Integer Field
- Update CI status on Change Request closure
- Update Incident Description on Insert with Telephone Icon Concatenated
- Update Set Scope Validation
- User Impersonation Activity Logger
- When Group is making inactive
- user-activity-logger
- Inbound Actions
- Auto Incident Creation from Case Email
- Duplicate Incident Detection and Creation
- Inbound Email Action to Create User and Assign Groups
- Reply Task
- Scheduled Jobs
- API Token Expiry Warning
- Auto upgrade store applications
- Auto-Assign Unassigned Incidents Older Than 30 Minutes
- CancelApproval
- Clean up Inactive User access
- Daily Summary Email
- Deactivate Inactive Users and Notify Managers
- Delete Retired CI Rel
- Export Filtered Records to CSV Automatically
- Licensed User Access Job
- Proactive Change Request Reminder
- Role Usage Analyzer
- Scheduled Data Import for Groups Population(Support and Managed By) for CMDB Classes
- Scheduled Job to Email Incident Count Report by Category
- Weekly Incident Trend Analysis
- Script Actions
- Attachment Downloads Logger
- Deactivate Inactive Users and Notify Managers
- Script Includes
- Calculate Business days dynamically
- CommandInjectionChecker
- Count Assigned To Field
- Data Normalizer
- Developer Debug Utility
- Execution Time Tracker
- GetClickableURL
- GetServiceDeskAgentHelpAIUtil
- Next Business Window Calculator
- Populate MRVS from Excel
- RestMessageUtils
- SQLInjectionChecker
- Safe Bulk Update Runner
- Script Include Usage Tracker
- Sends Slack/Teams notifications when specific fields change on configured tables
- Server Side
- Dynamic Catalog Task Creation
- Generate Attachment and add it to the email
- Record as Link
- Transform Map Scripts/Incident Priority Set on Insert Only
- Specialized Areas
- CMDB
- CMDB Utility Scripts
- UnsyncCI from Asset
- Cost Optimization/Instance Cost Analyzer
- Data Quality/Similarity Calculator
- Change Table
- Incident Table
- Fix scripts
- Cancel Struck Slack Conversations
- Copy favourite to other users
- Mass Email Domain Update
- Remove User Groups
- cleanupOrphanedWorkflowContexts
- updateMultipleRecords
- ITOM/Track Discovery Status
- Notifications/Modern Email Layout Designs
- Predictive Intelligence/Training Data Preparer
- CMDB Configuration Items
- Change Table
- Incident Table
- Problem Table
- Record Producer/Update Incident Record from Record Producer
- Regular Expressions/IP Address Validation
- Resource Management/Resource Capacity And Availability Viewer (Daily Basis)
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
537 files changed
+19595
-110
lines changedLines changed: 30 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 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 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
Lines changed: 27 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 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 | + | |
| 26 | + | |
| 27 | + | |
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
Lines changed: 25 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 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 | + | |
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
Lines changed: 23 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
Lines changed: 20 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
0 commit comments