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

GO-128 Download messages from FS #483

Merged
merged 38 commits into from
Nov 13, 2024
Merged
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
bb0a0a0
Draft downloading sent FS message
luciajanikova Oct 15, 2024
0ac9aa8
Move creating message with thread to Fs::Message
luciajanikova Oct 15, 2024
ce6ab5b
Save correlation_id to Fs::MessageDraft
luciajanikova Oct 16, 2024
95e9b4e
Update downloading FS sent messages & Add downloading received messages
luciajanikova Oct 16, 2024
154ee47
Remove format_html_visualization method
luciajanikova Oct 16, 2024
6e6ac84
Update Fs::Api
luciajanikova Oct 16, 2024
823fe35
Small syntax updates
luciajanikova Oct 16, 2024
0dbe7f0
Draft custom FS visualizations
luciajanikova Oct 17, 2024
41e10c9
Update visualizations
luciajanikova Oct 22, 2024
47899d5
Create PDF from message HTML visualization
luciajanikova Oct 22, 2024
fdbe251
Update FS HTML visualizations templates
luciajanikova Oct 22, 2024
a32b402
Update datetime operations & FS API response updates
luciajanikova Oct 22, 2024
8ac7511
Add submission_type_identifier attribute to Fs::Form
luciajanikova Oct 22, 2024
2f935b6
Use paging when requesting FS messages
luciajanikova Oct 22, 2024
351dce0
Draft Fs boxes sync
luciajanikova Oct 23, 2024
fd14363
Update brakeman ignore
luciajanikova Oct 23, 2024
be51628
Update checks in download messages jobs
luciajanikova Oct 23, 2024
e19f6e4
Small syntax updates
luciajanikova Oct 23, 2024
1b81b73
Update sync FS box jobs
luciajanikova Oct 23, 2024
7d2fd3e
Formatting updates
luciajanikova Oct 23, 2024
0747cc4
Update Fs::MessageDraft visualizations
luciajanikova Oct 23, 2024
6840c4f
Add display_url to generated PDF
luciajanikova Oct 23, 2024
50ca8c5
Small fixes after PROD testing
luciajanikova Oct 23, 2024
6dbbe2c
Update Fs::DownloadSentMessageJob
luciajanikova Oct 24, 2024
58bfcc2
Merge branch 'main' into GO-128/download_messages_from_fs
luciajanikova Oct 24, 2024
63ce7b3
Schedule Fs::FetchFormsJob in latest migration
luciajanikova Oct 25, 2024
a5167d9
Add style to Fs::Messages HTML visualizations (to use same font as in…
luciajanikova Oct 25, 2024
1c38460
Merge branch 'main' into GO-128/download_messages_from_fs
luciajanikova Oct 29, 2024
266ffa0
Make download jobs fail if any error
luciajanikova Nov 6, 2024
84f1650
Send uuids to FS API when submitting
luciajanikova Nov 7, 2024
dcfd011
Copy tags to downloaded FS outbox message from draft
luciajanikova Nov 11, 2024
5d9e89d
Update Automation::Condition in order to be able to create Automation…
luciajanikova Nov 11, 2024
5d135b3
Add missing fixtures
luciajanikova Nov 12, 2024
7307fae
Add missing fixtures 2
luciajanikova Nov 12, 2024
9de9135
Update automation to be able to add tag to thread after form object i…
luciajanikova Nov 12, 2024
16dc11c
make grover work in docker container
celuchmarek Nov 12, 2024
6a97f21
Update download message object event
luciajanikova Nov 12, 2024
8474ba5
Try to update Dockerfile
luciajanikova Nov 12, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
FROM ruby:3.3.0

# Install packages
RUN apt-get update && apt-get install -y build-essential nodejs libpq-dev npm fop=1:2.* libsaxon-java libsaxonb-java chromium
RUN apt-get update && apt-get install -y build-essential nodejs libpq-dev npm fop=1:2.* libsaxon-java libsaxonb-java chromium \
&& apt-get -y install libx11-xcb1 libxcomposite1 libasound2 libatk1.0-0 libatk-bridge2.0-0 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgbm1 libgcc1 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Este som sem dolozila podla https://ploi.io/documentation/server/how-to-install-puppeteer-on-ubuntu, nestacilo len chromium. Pozri prosim @celuchmarek, ci sme s tym ok.
Uz je to co potrebujeme funkcne takto.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Toto moze celkom nafuknut ten image ale teda skusme co to spravi.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

čo už, aj tak má ten image už cez 3GB, takže už je to jedno.


# Setup FOP to use saxon xslt parser
RUN sed -i '/find_jars/i \
Expand Down
Loading