File tree Expand file tree Collapse file tree 3 files changed +19
-1
lines changed
Expand file tree Collapse file tree 3 files changed +19
-1
lines changed Original file line number Diff line number Diff line change 33# XXX unlike the rest of this file, the order in this
44# section is important.
55
6+ # Pin dependencies for api-enumerations files to be read correctly
7+ requires ' Locale::Messages' , ' ==1.29' ;
8+ requires ' YAML::XS' , ' ==0.74' ;
9+ requires ' YAML' , ' ==1.26' ;
10+
611requires ' Mojo::Redis' , ' ==1.02' ; # Needs to be before MojoX::Plugin::AnyCache
712requires ' Log::Log4perl' , ' ==1.49' ; # Needs to be before CH::Perl
813requires ' Log::Log4perl::Appender::Fluent' , ' ==0.04' ; # Needs to be before CH::Perl
Original file line number Diff line number Diff line change @@ -33,14 +33,16 @@ sub startup {
3333 $self -> plugin(' MojoX::JSON::XS' );
3434
3535 $self -> plugin(' CH::MojoX::Administration::Plugin' );
36+
37+ # Configure web path to role name mappings
3638 $self -> plugin(' CH::MojoX::UserPermissions::Plugin' , map => [
3739 {path => qr # ^/admin/roles(/.*)?$ # , urn => ' /admin/roles' },
3840 {path => qr # ^/admin/user(/.*)/transactions?$ # , urn => ' /admin/user/filings' },
3941 {path => qr # ^/admin/user(/.*)?$ # , urn => ' /admin/user/search' },
4042 {path => qr # ^/admin/search(/.*)?$ # , urn => ' /admin/search' },
4143 {path => qr # ^/admin/transaction/.*?/.*?/resubmit$ # , urn => ' /admin/filing/resubmit' },
4244 {path => qr # ^/admin/transaction/.*?/.*?/email$ # , urn => ' /admin/filing/resend' },
43- {path => qr # ^/admin/transaction .*$ # , urn => ' /admin/transaction-lookup' },
45+ {path => qr # ^/admin/transactions/ .*$ # , urn => ' /admin/transaction-lookup' },
4446 ]);
4547
4648 $self -> plugin(' CH::MojoX::Plugin::QueueAPI' );
Original file line number Diff line number Diff line change 2121 % if $c.can_do('/admin/transaction-lookup') {
2222 <td><a class="admin-link" id="view-transaction" href="<% $c.url_for('admin_transaction_details', transaction_number => $transaction.id) %>"> View transaction</a></td>
2323 % }
24+
25+ % if $c.can_do('/admin/transaction-reprocess') && $transaction.status == "closed" {
26+
27+ <form method="post" action="<% $c.url_for('admin_transaction_reprocess', transaction_number => $transaction.id) %>">
28+ <div class="form-group">
29+ <input type="submit" id="reprocess" name="reprocess" class="admin-link" value="Reprocess transaction">
30+ </div>
31+ </form>
32+
33+ % }
34+
2435 </div>
2536 <div class="column-third column-reference" id="reference-number">
2637 Reference number<strong><% $transaction.id %></strong>
You can’t perform that action at this time.
0 commit comments