Commit 0241f6c
committed
web: web-based job submission changes
General goal: provide volunteers with more information about apps,
in particular BUDA science apps.
Terminology: 'remote apps' are those for which jobs are submitted
via web RPCs, or web forms, or both.
We use user-level permissions for these apps.
- If a project has remote apps, it must create a PHP file
html/project/remote_apps.inc
that creates a data structure $remote_apps describing these apps.
In the case of non-BUDA apps, these include
long name, description text, URL, and science keywords.
(This replaces $web_apps, which was in project.inc)
- BUDA apps now have a JSON description file containing
- short and long names
- description
- science keywords
- URL of a page describing the app
- user ID of creator
- create time
- Added web interface for creating/editing the above
- A new page 'show_apps.php' shows remote apps and BUDA apps,
including the above details.
TODO in a later PR: get info for job submitters,
including location keywords and what apps they can submit to1 parent 0c6f8c1 commit 0241f6c
File tree
6 files changed
+362
-104
lines changed- html
- inc
- user
6 files changed
+362
-104
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
194 | 194 | | |
195 | 195 | | |
196 | 196 | | |
197 | | - | |
198 | | - | |
199 | | - | |
200 | | - | |
201 | | - | |
202 | | - | |
203 | | - | |
204 | | - | |
205 | | - | |
206 | | - | |
207 | | - | |
| 197 | + | |
208 | 198 | | |
209 | 199 | | |
210 | 200 | | |
| |||
387 | 377 | | |
388 | 378 | | |
389 | 379 | | |
390 | | - | |
| 380 | + | |
| 381 | + | |
391 | 382 | | |
392 | 383 | | |
393 | 384 | | |
| |||
542 | 533 | | |
543 | 534 | | |
544 | 535 | | |
545 | | - | |
| 536 | + | |
546 | 537 | | |
547 | 538 | | |
548 | 539 | | |
| |||
562 | 553 | | |
563 | 554 | | |
564 | 555 | | |
565 | | - | |
| 556 | + | |
566 | 557 | | |
567 | 558 | | |
568 | 559 | | |
| |||
| 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 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
303 | 303 | | |
304 | 304 | | |
305 | 305 | | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
306 | 356 | | |
0 commit comments