Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the npm_and_yarn group across 3 directories with 32 updates #18

Open
wants to merge 35 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
47aaca7
LP#2098550 Shelving Location Group Admin Reorder Focus
dbriem Feb 16, 2025
b277099
LP#2097391: fix the "Include items?" option with Angular record bucke…
gmcharlt Feb 4, 2025
61f227c
LP#2093128 Reverts to Initial Flat/Enhanced MARC Editor on Save
dbriem Feb 16, 2025
35d59fa
Docs: 3.13.9 release notes
abneiman Feb 18, 2025
3ed8f71
Docs: 3.14.4 release notes
abneiman Feb 18, 2025
971edba
Forward port 3.13.8-3.13.9 db upgrade script
Dyrcona Feb 20, 2025
474ad4e
Forward port 3.14.3-3.14.4 db upgrade script
Dyrcona Feb 20, 2025
9d695c9
Updating Item Status page
gmontimantis Feb 18, 2025
e904ffb
Refactor action triggers documentation and update images
IanSkelskey Feb 13, 2025
41ec90b
LP#2098814: release note extractor now accepts multi-line release notes
gmcharlt Feb 18, 2025
c3d7217
LP#2098644: fix regression caused by keyboard handling of MARC Edit C…
gmcharlt Feb 18, 2025
a0f580a
LP2098994: Log signals in the reporter
Dyrcona Feb 20, 2025
25d4133
lp2099133 Acq Invoice Legacy Interface Link
smayo-gpls Feb 20, 2025
2eeee6d
Fix upgrade file name typo
Dyrcona Feb 22, 2025
3557563
Fix version number in 3.13.8 to 3.13.9 db upgrade
Dyrcona Feb 22, 2025
063fc52
Potential fix for code scanning alert no. 45: Useless regular-express…
IanSkelskey Feb 23, 2025
5476188
Bump browserify-sign in /Open-ILS/web/js/ui/default/staff
dependabot[bot] Feb 23, 2025
1a2919e
Bump elliptic from 6.5.4 to 6.6.1 in /Open-ILS/web/js/ui/default/staff
dependabot[bot] Feb 23, 2025
c4d0307
Bump decode-uri-component in /Open-ILS/web/js/ui/default/staff
dependabot[bot] Feb 23, 2025
e3d8329
Merge pull request #6 from IanSkelskey/alert-autofix-45
IanSkelskey Feb 23, 2025
6c7e9c4
Merge pull request #11 from IanSkelskey/dependabot/npm_and_yarn/Open-…
IanSkelskey Feb 23, 2025
d9becba
Merge pull request #8 from IanSkelskey/dependabot/npm_and_yarn/Open-I…
IanSkelskey Feb 23, 2025
3193dca
Merge pull request #10 from IanSkelskey/dependabot/npm_and_yarn/Open-…
IanSkelskey Feb 23, 2025
fe32020
Bump karma
dependabot[bot] Feb 23, 2025
15b940c
Merge pull request #12 from IanSkelskey/dependabot/npm_and_yarn/Open-…
IanSkelskey Feb 23, 2025
61bdbd2
Potential fix for code scanning alert no. 44: Useless regular-express…
IanSkelskey Feb 23, 2025
ea60034
Merge pull request #14 from IanSkelskey/alert-autofix-44
IanSkelskey Feb 23, 2025
7731212
Potential fix for code scanning alert no. 43: Useless regular-express…
IanSkelskey Feb 23, 2025
e295bbb
Merge pull request #15 from IanSkelskey/alert-autofix-43
IanSkelskey Feb 23, 2025
518d949
Potential fix for code scanning alert no. 41: Double escaping or unes…
IanSkelskey Feb 23, 2025
48e5ac5
Merge pull request #16 from IanSkelskey/alert-autofix-41
IanSkelskey Feb 23, 2025
efd353c
Delete xul directory
IanSkelskey Feb 23, 2025
5b2b148
Potential fix for code scanning alert no. 11: Insecure randomness
IanSkelskey Feb 23, 2025
0465d4b
Merge pull request #17 from IanSkelskey/alert-autofix-11
IanSkelskey Feb 23, 2025
9f14643
Bump the npm_and_yarn group across 3 directories with 32 updates
dependabot[bot] Feb 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11,228 changes: 7,252 additions & 3,976 deletions Open-ILS/src/eg2/package-lock.json

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions Open-ILS/src/eg2/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,16 +36,16 @@
"core-js": "^3.27.0",
"file-saver": "^2.0.5",
"material-design-icons-iconfont": "^6.7.0",
"moment": "^2.29.4",
"moment-timezone": "^0.5.40",
"moment": "^2.30.1",
"moment-timezone": "^0.5.47",
"ngx-cookie": "^6.0.1",
"rxjs": "^7.8.0",
"ts-md5": "^1.3.1",
"zone.js": "^0.12.0"
},
"//": "NOTE: version of angular/cli should be kept in sync with Open-ILS/src/extras/install/Makefile.common",
"devDependencies": {
"@angular-devkit/build-angular": "^15.0.4",
"@angular-devkit/build-angular": "^19.1.8",
"@angular-eslint/builder": "^15.1.0",
"@angular-eslint/eslint-plugin": "^15.1.0",
"@angular-eslint/eslint-plugin-template": "^15.1.0",
Expand All @@ -67,7 +67,7 @@
"geckodriver": "^4.4.0",
"jasmine-core": "^4.5.0",
"jasmine-spec-reporter": "^7.0.0",
"karma": "^6.4.1",
"karma": "^6.4.4",
"karma-chrome-launcher": "^3.1.1",
"karma-coverage": "^2.2.1",
"karma-coverage-istanbul-reporter": "^3.0.3",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,11 +47,6 @@
<span class="material-icons small me-1" aria-hidden="true">print</span>
<span i18n>Print</span>
</a>-->
<ng-container *ngIf="showLegacyLinks">
<a href="/eg/staff/acq/legacy/invoice/view/{{invoiceId()}}" target="_blank">
Show Invoice in Legacy Interface
</a>
</ng-container>
<ng-container *ngIf="isTop">
<button type="button" (click)="toggleFmEditor()"
class="btn btn-normal label-with-material-icon"
Expand All @@ -63,6 +58,11 @@
class="material-icons mat-icon-in-button">unfold_less</span>
</button>
</ng-container>
<ng-container *ngIf="showLegacyLinks && invoiceId()">
<a href="/eg/staff/acq/legacy/invoice/view/{{invoiceId()}}" target="_blank">
Show Invoice in Legacy Interface
</a>
</ng-container>
</div>
</div>
</div>
Expand Down
10 changes: 9 additions & 1 deletion Open-ILS/src/eg2/src/app/staff/acq/invoice/invoice.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ import {InvoiceChargesComponent} from './charges.component';
import {PoService} from '../po/po.service';
import {LineitemResultsComponent} from '@eg/staff/acq/search/lineitem-results.component';
import {firstValueFrom, Subscription} from 'rxjs';
import { ServerStoreService } from '@eg/core/server-store.service';

@Component({
templateUrl: 'invoice.component.html',
Expand All @@ -38,6 +39,7 @@ export class InvoiceComponent implements OnInit, OnDestroy, CanComponentDeactiva
needs_invoice_create_perm = true;
needs_invoice_view_perm = true;
showFmEditor = true;
showLegacyLinks = false;

@ViewChildren(LineitemResultsComponent) liResults: QueryList<LineitemResultsComponent>;
@ViewChild(InvoiceDetailsComponent, { static: false }) invoiceDetails: InvoiceDetailsComponent;
Expand All @@ -56,7 +58,8 @@ export class InvoiceComponent implements OnInit, OnDestroy, CanComponentDeactiva
private perm: PermService,
private pcrud: PcrudService,
public invoiceService: InvoiceService,
public poService: PoService
public poService: PoService,
public store: ServerStoreService
) {}

ngOnInit() {
Expand Down Expand Up @@ -88,6 +91,11 @@ export class InvoiceComponent implements OnInit, OnDestroy, CanComponentDeactiva
this.onTabChange = ($event) => {
this.showFmEditor = $event.nextId === 'main';
};

this.store.getItemBatch(['ui.staff.acq.show_deprecated_links'])
.then(settings => {
this.showLegacyLinks = settings['ui.staff.acq.show_deprecated_links'];
});
}

async loadPerms(): Promise<void> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -342,7 +342,7 @@ export class ShelvingLocationGroupsComponent implements OnInit {

this.draggedElement = group;
this.assignNewPositions(index, index - 1);
setTimeout($event.target.focus());
setTimeout(() => $event.target.focus(), 0);
}

moveDown($event, group, index) {
Expand All @@ -353,7 +353,7 @@ export class ShelvingLocationGroupsComponent implements OnInit {

this.draggedElement = group;
this.assignNewPositions(index, index + 1);
setTimeout($event.target.focus());
setTimeout(() => $event.target.focus(), 0);
}

onDragStart = (event, locationGroup) => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,8 @@
<label class="form-label" i18n>Template Documentation</label>
</div>
<div class="col-lg-8">
<a *ngIf="templ.doc_url.match('\s*https?:')" id="documentation-link" href="{{templ.doc_url}}">{{templ.doc_url}}</a>
<span *ngIf="!templ.doc_url.match('\s*https?:')" id="documentation-text">{{templ.doc_url}}</span>
<a *ngIf="templ.doc_url.match('\\s*https?:')" id="documentation-link" href="{{templ.doc_url}}">{{templ.doc_url}}</a>
<span *ngIf="!templ.doc_url.match('\\s*https?:')" id="documentation-text">{{templ.doc_url}}</span>
</div>
</div>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
<div *ngIf="row.documentation?.match('^\s*https?:')">
<a href="{{row.documentation}}" target="_blank" i18n>Template Documentation</a>
</div>
<span *ngIf="!row.documentation?.match('^\s*https?:')">
<span *ngIf="!row.documentation?.match('^\\s*https?:')">
{{row.documentation}}
</span>
</ng-template>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,10 +51,10 @@
></eg-prompt-dialog>

<ng-template #docURLTmpl let-row="row">
<div *ngIf="row.documentation?.match('^\s*https?:')">
<div *ngIf="row.documentation?.match('^\\s*https?:')">
<a href="{{row.documentation}}" target="_blank" i18n>Template Documentation</a>
</div>
<span *ngIf="!row.documentation?.match('^\s*https?:')">
<span *ngIf="!row.documentation?.match('^\\s*https?:')">
{{row.documentation}}
</span>
</ng-template>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -237,7 +237,7 @@ export class RecordBucketItemComponent implements OnInit {
let url = `/exporter?containerid=${this.bucket.id()}`;
if (options.format) { url += `&format=${options.format}`; }
if (options.encoding) { url += `&encoding=${options.encoding}`; }
if (options.holdings) { url += '&holdings=1'; }
if (options.includeItems) { url += '&holdings=1'; }
url += `&ses=${this.auth.token()}`;
window.open(url, '_blank');
}
Expand All @@ -251,7 +251,7 @@ export class RecordBucketItemComponent implements OnInit {
url += idParams;
if (options.format) { url += `&format=${encodeURIComponent(options.format)}`; }
if (options.encoding) { url += `&encoding=${encodeURIComponent(options.encoding)}`; }
if (options.holdings) { url += '&holdings=1'; }
if (options.includeItems) { url += '&holdings=1'; }
url += `&ses=${encodeURIComponent(this.auth.token())}`;
window.open(url, '_blank');
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,12 @@ export class CharMapDialogComponent extends DialogComponent implements OnInit {

@HostListener('window:keydown', ['$event'])
focusHeading($event) {
if (!this.modalRef) {return;} // don't grab keydown if the charmap modal isn't open
if (this.disableAccessKeys) {return;}
// console.debug("Keydown ", $event.key);
const letters = '0123456789abcdefghijklmnopqrstuvwxyz'.split('');
if (letters.includes($event.key)) {
$event.preventDefault();
const el = document.querySelector('[data-index='+$event.key+']') as HTMLElement;
const el = document.querySelector('[data-index='+String($event.key)+']') as HTMLElement;
setTimeout(() => el?.focus());
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -143,11 +143,11 @@ export class MarcEditorComponent implements OnInit {

// Remember the last used tab as the preferred tab.
tabChange(evt: NgbNavChangeEvent) {

// Avoid undo persistence across tabs since that could result
// in changes getting lost.
this.context.resetUndos();

this.editorTab = evt.nextId;
if (evt.nextId === 'flat') {
this.store.setItem('cat.marcedit.flateditor', true);
} else {
Expand Down
6 changes: 6 additions & 0 deletions Open-ILS/src/reporter/clark-kent.pl
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
use Email::Send;
use Scalar::Util 'looks_like_number';
use List::MoreUtils qw/uniq/;
use sigtrap qw/handler die_signal normal-signals/;

use open ':utf8';

Expand Down Expand Up @@ -1165,3 +1166,8 @@ sub pivot_data {
}


sub die_signal {
my $sig = shift;
$logger->warn("Reporter received signal $sig");
exit(0);
}
Loading
Loading